ncry.net
当前位置:首页 >> 如何设置ul居中 >>

如何设置ul居中

可以在#menu里面加个 margin:0 auto;和width:900px;(一般网页有个整体宽度的) 这样页面整体就在中间了,UL漂浮也就漂到中间的最左边

亲~ 如果你要 li 的 position:absolute 是相对于 ul 的话 那你 ul 的 position 应该为 relative 啊 还有让一个元素水平居中的办法很简单 比如 ul{margin:0 auto;} 就可以水平居中该 ul 了.麻烦采纳,谢谢!

e79fa5e98193e4b893e5b19e31333234313933 UL居中的问题 很多标准都有写不要用表格来进行布局啊,我现在知道了一种方法,在IE,FF,Opera下都测试成功,但不知道如果用其它样式会不会也没问题. <!DOCTYPE HTML PUBLIC "-//W3

UL居中的问题 很多标准都有写不要用表格来进行布局啊,我现在知道了一种方法,在IE,FF,Opera下都测试成功,但不知道如果用其它样式会不会也没问题. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <

让LI单独居中不行,但可以让UL居中.比如有五个LI标签,每一个LI的宽度是100px,就把UL的宽度设为500px 然后居中;eg: ul {width:500px; height:auto; margin:0px auto;} ul li { width:100px; float:left; text-align:center}

CSS中定义一下li的修饰 li {list-style-type: none;display: inline;}

你好!额你到底是想居中还是左对齐?居中就直接用text-align:center; 而默认就是左对齐的,顶多是设置text-align:left;如果你想要的效果是内容偏中间一点,那你就在li上加padding-left控制位置如有疑问,请追问.

要实现UL标签水平居中,关键在于CSS中 display:inline 的运用.HTML代码具体示例: 注意:如果UL没有设置宽度,用margin:0 autl是没有用的,因为它默认了100%,给它一个宽度,实际宽度或者width:auto都可以.扩展资料:在HTML中,

利用li的浮动固定宽度来实现,li的默认display为block,将这个属性改为inline就可以让ul li居中. 例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 <style type="text/css"> #bNav{ margin-

推荐的做法是不用ul和li来做页码,而是直接用a标签来做<div><a href="#">1</a> <a href="#">2</a> <a href="#">3</a> 然后设置div text-align:center,再定义一下超链接的边距什么的就可以了.因为ul宽度不定的水平居中太复杂了,很难实现,与其纠结这样的问题,还不如把它简单化处理.

网站首页 | 网站地图
All rights reserved Powered by www.ncry.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com