如何用DIV+css在一个层里面定义2个有序列表。还有网页的兼容性主要是哪些?
发布网友
发布时间:2022-04-21 07:27
我来回答
共3个回答
热心网友
时间:2022-04-21 08:57
把div定义一个宽度,再把里面定义的ul定义宽度(定义的宽度不要超过你定义div的宽度),然后让两个ull 漂浮就可以了。
浏览器的兼容性问题:主要有IE6.7比较多一些,ie6经常会出现双倍边距的问题(一般都是左边边距双倍的),这个问题是margin-left引起的,只要定义一个ie6浏览器能读懂的就可以觉得的。(上网搜有很多的解决方法的),还有就是高度不自适应的问题,只要给个高度就可以了。其他的问题有可能就是你写代码的问题引起的,这个具体什么情况要看你写的代码贵不规范了。
热心网友
时间:2022-04-21 10:15
兼容性主要就是不要错位
有序列表,无非就是ul跟ol 你把ul跟ol两个拿去漂浮在同一排就是两个有序列表了,
另外就是用其他标签,宽度设置49%;div里面的其他标签全部漂浮,这样也是有两列列表了
但是没有序号,
div兼容还比较好办,最头疼的是js兼容,有时候改到吐血都不知道哪里出问题了
热心网友
时间:2022-04-21 11:49
有序列表可以用ol,两个ol可以是在一行,或者是两行。要看你怎么写。css里实现就行了。没有什么不兼容的问题。没遇到过。
<div id="总层">
<ol> <li>第一个</li><li>第一个</li><li>第一个</li> </ol>
<ol> <li>第二个</li><li>第二个</li><li>第二个</li> </ol>
</div>