2012-08-16 101 views
1

在我的HTML文檔我有一個嵌套列表風格:邊框樣式

li { 
    list-style-type:none; 
    border:1px solid; 
    margin:3px; 
} 

li li { 
    list-style:none; 

} 


<ul> 
    <li>something 
    <ul> 
     <li>hello</li> 
     <li>there</li> 
    </ul> 
    </li> 
</ul> 

以我目前的CSS規則邊框看起來是這樣的:

enter image description here

我希望他們看起來像這樣,但沒有插入<span>標籤:

enter image description here

有什麼建議嗎?

+2

看起來你將需要一個'span'標籤。我試了幾種方法無濟於事... – Purag 2012-08-16 16:59:23

+2

加'寬度:40px'或類似的東西 – jcho360 2012-08-16 16:59:43

+0

@ jcho360,你的意思是'高度:40px'?我認爲這將起作用! – janeh 2012-08-16 17:04:27

回答

1

也許這樣的事情:

li { 
    clear: both; 
    width: 200px; 
    list-style-type:none; 
    border:1px solid; 
    margin:3px; 
} 
li ul{ 
    float: left; 
} 


<ul> 
    <li>something 
    <ul> 
     <li>hello</li> 
     <li>there</li> 
    </ul> 
    </li> 
    <li>something 
    <ul> 
     <li>hello</li> 
     <li>there</li> 
    </ul> 
    </li> 
</ul> 

結果:

enter image description here