こんにちは。
以下サイト
http://www.mirabella.jp/MiraTop.do
のブランドリストのソースを見ると、
<div id="list_en4" class="clearfix"><!-- #list_en -->
<ul>
<li class="initial">A</li>
<li><a href="/ItemPrdList.do?brandId=01394&crumbType=0:brands">ACCESSORIES & BEYOND</a></li>
<li><a href="/ItemPrdList.do?brandId=01376&crumbType=0:brands">ADIDAS BY STELLA McCARTNEY</a></li>
<li><a href="/ItemPrdList.do?brandId=01381&crumbType=0:brands">ALTEA</a></li>
<li><a href="/ItemPrdList.do?brandId=01382&crumbType=0:brands">ALPO</a></li>
<li><a href="/ItemPrdList.do?brandId=01661&crumbType=0:brands">AMERICAN RAG CIE</a></li>
<li><a href="/ItemPrdList.do?brandId=01405&crumbType=0:brands">AMET & LADOUE</a></li>
<li><a href="/ItemPrdList.do?brandId=01406&crumbType=0:brands">ANGLO LEATHER</a></li>
<li><a href="/ItemPrdList.do?brandId=01677&crumbType=0:brands">ANYA HINDMARCH</a>
<li><a href="/ItemPrdList.do?brandId=01355&crumbType=0:brands">A.T</a></li>
<li class="initial">B</li>
<li><a href="/ItemPrdList.do?brandId=01508&crumbType=0:brands">BALMUIR</a></li>
<li><a href="/ItemPrdList.do?brandId=01365&crumbType=0:brands">BRUNO CARLO</a></li>
<li class="initial">C</li>
<li><a href="/ItemPrdList.do?brandId=01513&crumbType=0:brands">CACHAREL</a></li>
<li><a href="/ItemPrdList.do?brandId=01675&crumbType=0:brands">CALLEEN CORDERO</a>
<li><a href="/ItemPrdList.do?brandId=01402&crumbType=0:brands">CHAN LUU</a></li>
<li><a href="/ItemPrdList.do?brandId=01407&crumbType=0:brands">CITRUS</a></li>
<li><a href="/ItemPrdList.do?brandId=01388&crumbType=0:brands">COLETTE MALOUF</a></li>
<li class="initial">D</li>
<li><a href="/ItemPrdList.do?brandId=01478&crumbType=0:brands">DEMI</a></li>
<li><a href="/ItemPrdList.do?brandId=01524&crumbType=0:brands">DELICIOUS FREAKS</a></li>
<li class="initial">E</li>
<li><a href="/ItemPrdList.do?brandId=01369&crumbType=0:brands">ELEY KISHIMOTO</a></li>
<li><a href="/ItemPrdList.do?brandId=01522&crumbType=0:brands">ERIBE</a>
</ul>
</div>
この表示のみでリストが3列で表示されているのですが、
このように3列で表示させるCSSの設定方法をご存知でしたら
教えていただけますでしょうか?
No.2ベストアンサー
- 回答日時:
CSSもソースを確認すればよいでしょう。
firefox + Firebug が便利です。
なお、示された部分は、javascriptでdisplay:none;に通常はなっていて、普通は表示されない。アルファベットをクリックすると表示される。
詳しくは、Firebugで確認してください。
基本的には、ulをブロックに変換(display:block)して、内部のliもブロックにして、それを親のコンテナブロック内でfloatさせているだけのようです。
回答ありがとうございます!
最初、Htmlを完全で保存していたんですが、対象のcssファイルが見つからなかったので、インポートで設定しているファイルは見れないのかと思っていました。FireBugはインポートされているcssも参照することができるんですね。まずはこちらでも設定してみて、できるかどうかを
確認してみたいと思います。
ありがとうございました!!
No.1
- 回答日時:
私には4列で表示されますが・・・
例があるのでしたら、その例を見るのが手っ取り早いでしょう。
ソースを見ると、A-E, F-L, M-R, S-Z がそれぞれ異なったul要素の子要素になっています。それぞれのul要素にはfloat: left;が指定されています。基本的には、これによって、4つのul要素が左から順に並び、リストが4列で表示されるように見えます。
しかし、これだけでは、ul要素の幅と親要素の幅の関係によっては、ul要素が横に4つ並ばず、3つが並んで残り1つは(改行されたように)下に表示されることもありえます。
実際にはそうなっていないのは、ul要素の親要素の幅(*1)が、各ul要素の幅(*2)、に対して大きく、ul要素を4つ並べることができるように設定されているからです。
*1 正確には親の親の親である<div id="brandlist">が決定している
*2 子要素の<li class="initial">が決定している
回答遅くなり申し訳ありません。
kaorine様が指摘された、Divタグとliタグのbrandlistとinitialを
設定に反映してみたところ設定することができました。
Firebugでここまで見れるとは知らなかったものですから
大変参考になりました。
こちらで解決です。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) html cssについて 3 2023/05/13 12:48
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- HTML・CSS htmlについて質問です! 写真のように写真の部分が?になってしまいます。 ファイルもしっかり選べて 1 2023/07/09 21:17
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- HTML・CSS インラインブロックの中のテキストを上下中央に合わせたい 1 2022/12/24 17:46
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ドロップダウンメニューが隠れ...
-
css 横並びのナビゲーションバ...
-
htmlで行頭を下げる方法
-
display:table;を多段表示させたい
-
ulとliで囲った文字の一部を変...
-
html/cssの、navを2段にする...
-
動画の上に文字を乗せたい(HTM...
-
<ul><li></li></ul>にするメリ...
-
Tableの1セル内に画像・テキス...
-
<li>で並べたメニューのリンク...
-
ulタグやliタグの中でbrタグ...
-
【至急】ul li 行間調整ができ...
-
ホームページ上で数学の公式を表示
-
ドロップダウンの残像
-
CSSでつくったメニューのアニメ...
-
liタグの中に<p>タグやら<dl>を...
-
<li>で改行する横並びのメニュー
-
リストマーカーをボックス内に...
-
リンク文字同士の間隔を開ける...
-
liタグを改列させたい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストマーカーをボックス内に...
-
ulタグやliタグの中でbrタグ...
-
liタグの中に<p>タグやら<dl>を...
-
リストの数字のフォントサイズ...
-
html/cssの、navを2段にする...
-
<ul>~</ul>が二つ続くと間に改...
-
HTMLで組織図を作成する方法
-
<ul><li></li></ul>にするメリ...
-
レスポンシブWebデザインでリン...
-
番号付きリスト(<Ol><Li>・・...
-
<table>の高さ固定。情報増加時...
-
ol要素の番号とリスト項目の離...
-
htmlの<ol>タグで、数字などを...
-
html <ul></ul>の並びで一行空...
-
divタグ内のコンテンツが重なっ...
-
ulとliで囲った文字の一部を変...
-
HTML5のfooterに見出しを付けて...
-
文法チェックの<A>と</A>の間が...
-
jQuery-もっと見るボタンをスマ...
-
テーブル内のプルダウンの下に...
おすすめ情報