css文本绕图片问题,在火狐下没问题,但是ie6不兼容,代码已经贴出来了,请高手帮忙看看
.bottom{width:955px;height:290px;margin:0auto;}.left{width:306px;height:290px;float:l...
.bottom{width:955px;height:290px;margin:0 auto;}
.left{width:306px;height:290px;float:left;}
.left h3{width:255px;height:40px;background:url(../images/images/bt_21.jpg) no-repeat;padding-left:41px;}
.left11{width:109px;height:83px;float:left;margin-right:5px;position:relative;}
<div class="left">
<h3>综合文化</h3>
<div class="left1">
<span class="left11"><img src="images/images/tu4_51.jpg" /></span>
<p class="text">新时光广告于2002年开始组建和发展,是一家集"广告资源与技术开发及管理、活动策划与执行、品牌推广与维护、创意设计与制作、礼品开发与采购、工程装饰制作、展示展览、影视录制、动画动漫制作"等业务形式的大型综合性广告企业。
公司总部设立在深圳,公司立足于国内最活跃的经济体之一——珠三角,企业业绩保持每年20%的增速。经过几年的发展和成长,先后在深圳、广州、佛山、东莞、惠州、河源、梅州、中山、江门成立6个分公司及3个办事处,并根据发展需求… </p> 展开
.left{width:306px;height:290px;float:left;}
.left h3{width:255px;height:40px;background:url(../images/images/bt_21.jpg) no-repeat;padding-left:41px;}
.left11{width:109px;height:83px;float:left;margin-right:5px;position:relative;}
<div class="left">
<h3>综合文化</h3>
<div class="left1">
<span class="left11"><img src="images/images/tu4_51.jpg" /></span>
<p class="text">新时光广告于2002年开始组建和发展,是一家集"广告资源与技术开发及管理、活动策划与执行、品牌推广与维护、创意设计与制作、礼品开发与采购、工程装饰制作、展示展览、影视录制、动画动漫制作"等业务形式的大型综合性广告企业。
公司总部设立在深圳,公司立足于国内最活跃的经济体之一——珠三角,企业业绩保持每年20%的增速。经过几年的发展和成长,先后在深圳、广州、佛山、东莞、惠州、河源、梅州、中山、江门成立6个分公司及3个办事处,并根据发展需求… </p> 展开
3个回答
展开全部
设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline;
例如:
<#div id=”imfloat”>
相应的css为
#imfloat{
float:left;
margin:5px;
display:inline;}
由于IE6不能识别!important,而FF则会优先解释,所以部分问题可以用此解决,
如
<#div id=”imfloat”>
相应的css为
#imfloat{
float:left;
margin:5px;
height:290px!important; FF会执行此行
height:200px; IE6会执行此行
display:inline;}
还有其它浏览器都有特别的识别符号,不过都没有!important常用
例如:
<#div id=”imfloat”>
相应的css为
#imfloat{
float:left;
margin:5px;
display:inline;}
由于IE6不能识别!important,而FF则会优先解释,所以部分问题可以用此解决,
如
<#div id=”imfloat”>
相应的css为
#imfloat{
float:left;
margin:5px;
height:290px!important; FF会执行此行
height:200px; IE6会执行此行
display:inline;}
还有其它浏览器都有特别的识别符号,不过都没有!important常用
展开全部
您好!很高兴为您答疑!
DIV如如果设置为float,在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline;
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
DIV如如果设置为float,在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline;
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询