2011-06-29 13 views
3

私はCSSとUL/LIを使ってこのウェブページwww.telia.dk(下部)のようにフッタサイトマップを作成する方法を今数時間試してきました。ULを使用して水平サイトマップを作成するにはどうすればよいですか?

私はCSSのnoobですので、私を助けてください。

ここでは例の木...

<ul> 
    <li> 
     <ul> 
      <li>Color/li> 
      <li>Red</li> 
      <li>Blue</li> 
     </ul> 
    </li> 
    <li> 
     <ul> 
      <li>Fruit</li> 
      <li>Apple</li> 
      <li>Banana</li> 
      <li>Lemon</li> 
     </ul> 
    </li> 
    <li> 
     <ul> 
      <li>Weekdays</li> 
      <li>Monday</li> 
      <li>Friday</li> 
      <li>Saturday</li> 
     </ul> 
    </li> 
    <li> 
     <ul> 
      <li>Numbers</li> 
      <li>1</li> 
      <li>2</li> 
     </ul> 
    </li> 
</ul> 

www.telia.dkの下部にあるような外観上の私のULを作るためにどのようにどれidaeですか?

答えて

6

1つの可能な方法は、このような何か(.hMenuがここに外ulである)である:それは確かに勝った、これは容易に製造に使用することができるものではないことに注意してください

.hMenu > li { /* for direct childs (>) of .hMenu that are li-s */ 
    /* inline-block will make them inline but also block - the best of both :) */ 
    display: inline-block; 
    /* they will align themselves to each other's top */ 
    vertical-align: top; 
    /* just a little horizontal margin */ 
    margin: 0 10px; 
} 
.hMenu ul li:first-child { /* for the first li-s in inner ul-s */ 
    /* we make them bold */ 
    font-weight: bold; 
} 

jsFiddle Demo

IE6/7では動作しません。あなたは偉大なcompatibility tables on Quirksmode見つけることができます。

display: inline-block;ではなく、floatの使用を検討することもできます。

+0

COOL!ありがとう。完璧!私はちょうどこのサイトを愛し、皆さん! :)私は今何時間もstruglingしてきたし、あなたは私の質問に完全に答える数分以内に!ほんとうにありがとう!ありがとう。 – MojoDK

+1

+1素晴らしいソリューション! – enam

0

this demo fiddleのような意味ですか?

HTML:

<div id="footer"> 
    <ul> 
     <li> 
      <ul> 
       <li>Color</li> 
       <li>Red</li> 
       <li>Blue</li> 
      </ul> 
     </li> 
     <li> 
      <ul> 
       <li>Fruit</li> 
       ... 

CSS:

#footer ul { 
    list-style: none; 
} 
#footer>ul>li { 
    float: left; 
    width: 120px; 
} 
#footer ul li ul li:first-child { 
    font-weight: bold; 
} 
0

あなたは自分のコードを見れば、あなたが本当に必要なのはある

ul > li { 
    float:left; 
    width:140px; 
} 

最初に適用されるべきですulli

フィドル:http://jsfiddle.net/jzpcW/

関連する問題