要在火狐和ie8 中设置不同的margin-top值,要怎么设置?
5个回答
展开全部
尊敬的用户,您好!很高兴为您答疑。
据您的描述,您是打算实现不同浏览器下的css样式区分。您可以使用hack的方式达到您的目的。
.box{
width: 20em;
height:20em;
margin-top: 12px;
}
/*--gecko内核--*/
@media all and (min-width: 0px){
box{
margin-top: 10px;
}
}
/*--opera hacks--*/
/*--不能通过W3C CSS检验--*/
<!--[if IE ]><style>
.box{
margin-top: 20px;
}
</style><![endif]-->
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
2013-04-14
展开全部
你可以用\9来设置,\9是ie8的hack,比如说margin-top:20px\9
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-14
展开全部
\0 IE8能识别\9 IE浏览器能识别* IE7/IE6能识别_ IE6能识别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-14
展开全部
火狐不能识别*,但能识别!important;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好!很高兴为您答疑。
您可以使用hack的方式来实现火狐和IE8浏览器下的margin-top:
margin-top:20px\0; 针对IE8;
margin-top:20px\important; 针对firefox。
如果对我们的回答存在任何疑问,欢迎继续问询。
您可以使用hack的方式来实现火狐和IE8浏览器下的margin-top:
margin-top:20px\0; 针对IE8;
margin-top:20px\important; 针对firefox。
如果对我们的回答存在任何疑问,欢迎继续问询。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询