在渲染我的网站时,我注意到三个主要浏览器中存在一个小的对齐问题.因此,如何使用纯CSS执行以下伪代码?
if Webkit (Safari/Chrome) { #myDIV {margin-top:-3px} } else if (Firefox) { #myDIV {margin-top:0px} } else { // IE and other browsers #myDIV {margin-top:1px} }
解决方法
你可以使用
CSS Hack.
但是,我不推荐它.
对于IE,您可以包含单独的CSS文件或< style>在conditional comment内部标记,如下所示:
<!--[if IE] <tag> <![endif]-->