如何用DIV+css在一个层里面定义2个有序列表。还有网页的兼容性主要是哪些?

2024-12-19 14:28:10
推荐回答(3个)
回答1:

把div定义一个宽度,再把里面定义的ul定义宽度(定义的宽度不要超过你定义div的宽度),然后让两个ull 漂浮就可以了。
浏览器的兼容性问题:主要有IE6.7比较多一些,ie6经常会出现双倍边距的问题(一般都是左边边距双倍的),这个问题是margin-left引起的,只要定义一个ie6浏览器能读懂的就可以觉得的。(上网搜有很多的解决方法的),还有就是高度不自适应的问题,只要给个高度就可以了。其他的问题有可能就是你写代码的问题引起的,这个具体什么情况要看你写的代码贵不规范了。

回答2:

兼容性主要就是不要错位
有序列表,无非就是ul跟ol 你把ul跟ol两个拿去漂浮在同一排就是两个有序列表了,
另外就是用其他标签,宽度设置49%;div里面的其他标签全部漂浮,这样也是有两列列表了
但是没有序号,
div兼容还比较好办,最头疼的是js兼容,有时候改到吐血都不知道哪里出问题了

回答3:

有序列表可以用ol,两个ol可以是在一行,或者是两行。要看你怎么写。css里实现就行了。没有什么不兼容的问题。没遇到过。


  1. 第一个
  2. 第一个
  3. 第一个

  1. 第二个
  2. 第二个
  3. 第二个