碰到个div li嵌套问题.

一个IE6.0里面的问题,弄了好久没弄好:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><H... 一个IE6.0里面的问题,弄了好久没弄好:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<style>
ul li {padding-left:20px; border-bottom:1px solid #000;}
div { border:1px dashed #f00;}
</style>
</HEAD>

<BODY>
问题:我没有对li进行浮动,但是li却把div包进去了,这个在FF里面是正常:
<ul>
<li>li内容</li>
<div>div内容</div>
<li>li内容</li>
<div>div内容</div>
</ul>
<br/ >
<hr />
<br/ >
预期效果:
<ul>
<li>li内容</li>
</ul>
<div>div内容</div>
<ul>
<li>li内容</li>
</ul>
<div>div内容</div>
</BODY>
</HTML>

不知道谁有具体的解决办法。
我现在只能用第二种写法来实现效果,只不过我纳闷的是第一种写法在FF里面的现实效果是跟第二种写法显示效果是一样的,但是我不想写那么多ul,而且我是想用一个ul,然后用js检索这个ul下的所有li节点,通过点击li来控制div的显示隐藏。

仍然感谢!
展开
 我来答
百度网友2c8e6de89
2007-11-30 · TA获得超过885个赞
知道小有建树答主
回答量:723
采纳率:0%
帮助的人:1073万
展开全部
下面第二种不是已经做出效果了?

PS: 第一种 写法, 按照一般的标准, ul必须嵌套一个li, 然后才能在li里面包含其他标签和内容, 直接将div左右ul的子节点, 出错是可以预期的 :)
快乐在身旁
2007-12-01
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
好羡慕编程人员,我帮不上忙,祝你在电脑这方面学精通
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式