css定位布局问题,在IE6.0 IE8.0都正常。就IE7.0不一样
css代码如下.entranceBar{width:1350px;background-image:url(entranceBar.jpg);height:21px;}#...
css代码如下
.entranceBar{width:1350px; background-image:url(entranceBar.jpg) ; height:21px;}
#topl1{position:absolute; left:180px;}
#top3{position:absolute; right:220px; z-index:9999;} 展开
.entranceBar{width:1350px; background-image:url(entranceBar.jpg) ; height:21px;}
#topl1{position:absolute; left:180px;}
#top3{position:absolute; right:220px; z-index:9999;} 展开
3个回答
展开全部
需要单独设置,ie6、ie7、ie8
【区别符号】:「\9」、「*」、「_」
【示例】: #tip {
background:blue; /*Firefox 背景变蓝色*/
background:red \9; /*IE8 背景变红色*/
*background:black; /*IE7 背景变黑色*/
_background:orange; /*IE6 背景变橘色*/
}
【说明】:因为IE系列浏览器可读「\9」,而IE6和IE7可读「*」(米字号),另外IE6可辨识「_」(底线),因此可以依照顺序写下来,就 会让浏 览器正确的读取到自己看得懂得CSS语法,所以就可以有效区分IE各版本和非IE浏览器(像是Firefox、Opera、Google Chrome、Safari等)。
【区别符号】:「\9」、「*」、「_」
【示例】: #tip {
background:blue; /*Firefox 背景变蓝色*/
background:red \9; /*IE8 背景变红色*/
*background:black; /*IE7 背景变黑色*/
_background:orange; /*IE6 背景变橘色*/
}
【说明】:因为IE系列浏览器可读「\9」,而IE6和IE7可读「*」(米字号),另外IE6可辨识「_」(底线),因此可以依照顺序写下来,就 会让浏 览器正确的读取到自己看得懂得CSS语法,所以就可以有效区分IE各版本和非IE浏览器(像是Firefox、Opera、Google Chrome、Safari等)。
追问
不是的,网站在不同IE里,显示的宽度大小不一样! “您好, [请登录] [免费注册] 设为首页 收藏本站 会员中心 “这几个字,要在首页有些IE上显示是与下面对齐的,有些IE里就对齐不了,这是为什么呢?
展开全部
应该是宽度问题吧。有没有加:<meta http-equiv="X-UA-Compatible" content="IE=7" />?IE7就是这个样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其他页面显示正常某个不正常就一定是兼容出问题了.................
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询