Html 对Chrome和Mozilla使用不同的样式(仅一种)
我在应用于元素的PHP文件中使用了这种样式Html 对Chrome和Mozilla使用不同的样式(仅一种),html,css,Html,Css,我在应用于元素的PHP文件中使用了这种样式 line-height: 120px; display: list-item; display: -moz-inline; list-style: none; 如果浏览器是Chrome,则显示:列表项,如果是Mozilla,则显示:内联 上述样式在Chrome中运行良好,但在Mozilla中它被用作显示:列表项 这里有一些方法,实际上可以帮助你。只需为mozilla设置样式,然后用Chrome hack覆盖即可。但是从这个解决方案中抽象出来:可能会向
line-height: 120px;
display: list-item;
display: -moz-inline;
list-style: none;
如果浏览器是Chrome,则显示:列表项,如果是Mozilla,则显示:内联
上述样式在Chrome中运行良好,但在Mozilla中它被用作显示:列表项
这里有一些方法,实际上可以帮助你。只需为mozilla设置样式,然后用Chrome hack覆盖即可。但是从这个解决方案中抽象出来:可能会向我们展示更大的部分代码(甚至是JSFIDLE),这样我们就可以帮助您在没有任何黑客攻击的情况下正确地设计它。您想做什么?这是通往地狱的路。。。你在任何有任何价值的浏览器中都有问题吗?实际上上面的样式是针对
a
标记的,并且在a
之上有图像。我需要在中间垂直对齐这些图像,这可能会有所帮助。…@Umair没有显示-moz-inline
属性,有效属性是-moz-inline-box
,-moz-inline-stack
和-moz-inline-grid
@Umair:你能给我们看看你的HTML并展示t的外观吗?为不同的浏览器使用样式现在就可以了,而不是将来。