CSS white-space:nowrap

时间:2013-01-18 18:33:53

标签: html css

问题是vertical-align: top无效

CSS

ul { 
     width: 160px;
    display: block;
    white-space: nowrap;
     overflow: auto; 
    vertical-align: top;
     }
li { 
     width: 80px;
     display: inline-block;
     }

HTML

<div>
   <ul>
       <li>one</li><li>two</li><li>three</li><li>four<br />Test</li>
   </ul>
 </div>

我需要在四个顶部制作一个,两个,三个。请帮忙

此处示例http://jsfiddle.net/Y7PhV/

谢谢

2 个答案:

答案 0 :(得分:2)

垂直对齐LI而不是UL

li {vertical-align:top;}

http://jsfiddle.net/Y7PhV/88/

答案 1 :(得分:0)

这个css应该有用......

ul {
width: 80px;
display: block;
/white-space: nowrap;/
/overflow: auto;/
}
li {
background: papayaWhip;
height: 40px;
width: 80px;
display: inline-block;
}

相关问题