Rumah > Artikel > hujung hadapan web > 请问怎么把这个css分页代码居中了?我加了两个总是距到左面去.有图有真相_html/css_WEB-ITnose
显成总是跑到左面去.
图片传不上来啊.大家进去看一下.谢谢了
对于第一个分页代码,可以这样改:
去掉样式 li { float: left; }
对于第二个分页代码,可以这样改:
去掉下面三个样式:
.dede_pages ul{ float: left; }
.dede_pages ul li{ float: left; }
.dede_pages ul li a { float: left; display:block; }
我刚用Chrome试过,可行
对于第一个分页代码,可以这样改:
去掉样式 li { float: left; }
对于第二个分页代码,可以这样改:
去掉下面三个样式:
.dede_pages ul{ float: left; }
.dede_pages ul li{ float: left; }
.dede_pages ul li a { float: left; display:……
第一个好像没有: li { float: left; } 这句啊?
对于第一个分页代码,可以这样改:
去掉样式 li { float: left; }
对于第二个分页代码,可以这样改:
去掉下面三个样式:
.dede_pages ul{ float: left; }
.dede_pages ul li{ float: left; }
.dede_pages ul li a { float: left; display:……
.dede_pages ul{ float: left; }
.dede_pages ul li{ float: left; }
.dede_pages ul li a { float: left; display
去掉了.好像效果一样.没改.
第一个好像没有: li { float: left; } 这句啊?
你用浏览器的开发者工具查看下,的确有。
比如用Google Chrome的开发者工具,
在Elements选项卡下,定位到第一个分页代码的li元素,
你会在开发者工具右面板的Matched CSS Rules中看到,
li被应用了float: left;样式。
具体的样式是定义在style.css文件的第8行:li {display: inline;float: left;}。
第二个分页代码不能居中也是由于被float: left;的问题,
你仔细检查下吧
如果定义在style.css文件的第8行:li {display: inline;float: left;}
中的float: left;不去掉,即便你去掉了
.dede_pages ul{ float: left; }
.dede_pages ul li{ float: left; }
.dede_pages ul li a { float: left; display:block; }
第二个分页代码还会受li {display: inline;float: left;}样式中
的float: left影响而不能居中。
多谢.没想到是style.css里面的事.解决了.