为什么同样的CSS,在IE浏览器和火狐浏览器下的显示效果不一样呢?
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.olympic{clear:both; font-family:"宋体"; font-size:12px;}
.olympic ul{padding:8px 0 0}
.olympic li{text-align:left; list-style-type:none; line-height:20px; padding:0px 0px 0 10px; clear:both;background:url(images/pic/diandian.gif) 5px 6px no-repeat; }
.index_blue_border{border-top:#1988D7 1px solid;border-left:#1988D7 1px solid; border-bottom:#1988D7 1px solid; border-right:#1988D7 1px solid;}
-->
</style>
<link href="common/ab.css" rel="stylesheet" type="text/css" />
</head>
<body><table width="260"><tr><td>
<table width="100%" border="00" cellspacing="0" class="index_blue_border">
<tr>
<td height="18" bgcolor="1988D7"><font color="#FFFFFF">新闻资讯</font></td>
</tr>
<tr>
<td><div class="olympic">
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html> 展开
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.olympic{clear:both; font-family:"宋体"; font-size:12px;}
.olympic ul{padding:8px 0 0}
.olympic li{text-align:left; list-style-type:none; line-height:20px; padding:0px 0px 0 10px; clear:both;background:url(images/pic/diandian.gif) 5px 6px no-repeat; }
.index_blue_border{border-top:#1988D7 1px solid;border-left:#1988D7 1px solid; border-bottom:#1988D7 1px solid; border-right:#1988D7 1px solid;}
-->
</style>
<link href="common/ab.css" rel="stylesheet" type="text/css" />
</head>
<body><table width="260"><tr><td>
<table width="100%" border="00" cellspacing="0" class="index_blue_border">
<tr>
<td height="18" bgcolor="1988D7"><font color="#FFFFFF">新闻资讯</font></td>
</tr>
<tr>
<td><div class="olympic">
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
<li> 加沙集会纪念阿拉法特逝世 拉法特逝世 </li>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html> 展开
展开全部
嗬嗬,表格嵌套DIV啊~
================================================
这就是浏览器的差别导致的
IE可以识别DW制作的所有样式(本身DW就是针对IE制作的)
而firefox不可以。有些样式他是不识别的,所以针对不同的浏览器,我们定义的时候一般用%的方式来整体布局,像是DIV+渐变的CSS就不要写了,能铺背景就尽量减少K数铺背。
===============================================
话说,我之前也表格+DIV开始的,哈哈~加油啊~!
================================================
这就是浏览器的差别导致的
IE可以识别DW制作的所有样式(本身DW就是针对IE制作的)
而firefox不可以。有些样式他是不识别的,所以针对不同的浏览器,我们定义的时候一般用%的方式来整体布局,像是DIV+渐变的CSS就不要写了,能铺背景就尽量减少K数铺背。
===============================================
话说,我之前也表格+DIV开始的,哈哈~加油啊~!
展开全部
这是浏览器的对css兼容问题,目前兼容问题主要出现在IE6-8和火狐之间的兼容问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为不兼容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以试试看 css hack http://baike.baidu.com/view/1119452.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百分比似乎不能解决问题吧?如果遇到图片FLASH怎么办?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |