用ps切片做成网页后,ie和火狐浏览都没问题,传到淘宝出现断层,怎么解决呢? 5
5个回答
2011-09-24
展开全部
源码编写不规范造成的,div识别ie法。
IE6支持下划线,IE7和firefox均不支持下划线。
于是大家还可以这样来区分IE6,IE7,firefox
: background:orange;*background:green;_background:blue;
注:不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面。
比如要分辨IE6和firefox两种浏览器,可以这样写:
<style>
div{
background:green; /* for firefox */
*background:red; /* for IE6 */
}
</style>
<div>我在IE6中看到是红色的,在firefox中看到是绿色的。</div>
<style> div </style> <div>我在IE6中看到是红色的,在firefox中看到是绿色的。</div>
解释一下:
上面的css在firefox中,它是认识不了后面的那个带星号*的东东是什么的,于是将它过滤掉,不予理睬,解析得到的结果是:div,于是理所当然这个div的背景是绿色的。
在IE6中呢,它两个background都能识别出来,它解析得到的结果是:div,于是根据优先级别,处在后面的red的优先级高,于是当然这个div的背景颜色就是红色的了。
IE6支持下划线,IE7和firefox均不支持下划线。
于是大家还可以这样来区分IE6,IE7,firefox
: background:orange;*background:green;_background:blue;
注:不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面。
比如要分辨IE6和firefox两种浏览器,可以这样写:
<style>
div{
background:green; /* for firefox */
*background:red; /* for IE6 */
}
</style>
<div>我在IE6中看到是红色的,在firefox中看到是绿色的。</div>
<style> div </style> <div>我在IE6中看到是红色的,在firefox中看到是绿色的。</div>
解释一下:
上面的css在firefox中,它是认识不了后面的那个带星号*的东东是什么的,于是将它过滤掉,不予理睬,解析得到的结果是:div,于是理所当然这个div的背景是绿色的。
在IE6中呢,它两个background都能识别出来,它解析得到的结果是:div,于是根据优先级别,处在后面的red的优先级高,于是当然这个div的背景颜色就是红色的了。
展开全部
您好!很高兴为您答疑!
很多是因为图片大小超出限制造成的,火狐下可以使用Firebug检查下页面代码,错误部分会有提示。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
很多是因为图片大小超出限制造成的,火狐下可以使用Firebug检查下页面代码,错误部分会有提示。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是否是大小尺寸有问题?
再检查下图片上传的要求。
再检查下图片上传的要求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-01-02
展开全部
问题不详,无法解答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-09-24
展开全部
,还险
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询