我想使用单<ul> .... </ul>
如何将第二条线对齐中心?
我在这里创建了JSFiddle http://jsfiddle.net/jitendravyas/JWHQQ/来测试
答案 0 :(得分:13)
要在中心对齐<ul>
元素,请将左右边距设置为auto
:
ul{ text-align:center;width:450px;margin-left:auto;margin-right:auto}
li{ float:left;padding:15px}
要将<li>
的两行与中心对齐,请将display: inline
用作suggested by domanokz。但在这种情况下,<li>
会失去边距和填充。要保留它们,请将display
设置为inline-block
:
ul{ text-align:center;width:450px;}
li{ display:inline-block;padding:15px;}
答案 1 :(得分:1)
让li
内联...您不必设置float:left
ul{ text-align:center;width:450px}
li{ display:inline;padding:15px}
答案 2 :(得分:1)
答案 3 :(得分:0)
这似乎是最好的解决方案。
ul{ text-align:center;width:450px magin:0 auto}<br>
li{ display:inline;padding:15px}