哪个CSS属性不';不依赖于浏览器

哪个CSS属性不';不依赖于浏览器,css,angularjs,html,Css,Angularjs,Html,我的UI中存在浏览器兼容性问题。在Firefox中,我面临一些UI破坏问题,而在chrome中,我没有任何问题。因此,我的团队说,使用“不依赖浏览器”尝试一些CSS属性,这可能是一个解决方案。所以,任何人都可能知道这一点 <li align="center" ng-show="showLoadingIcon"> <img src="app-vrm/img/loader.gif"/> </li>

我的UI中存在浏览器兼容性问题。在Firefox中,我面临一些UI破坏问题,而在chrome中,我没有任何问题。因此,我的团队说,使用“不依赖浏览器”尝试一些CSS属性,这可能是一个解决方案。所以,任何人都可能知道这一点

 <li align="center" ng-show="showLoadingIcon">
                <img src="app-vrm/img/loader.gif"/>
            </li> 

  • 这就是加载掩码的代码。如果更改从中心对齐到右、左或对齐。这在chrome中运行良好,但在Firefox中加载掩码始终在左侧加载。它应该显示在屏幕中央

    一个好的起点是通过创建reset.css文件来确保从同一点开始。该文件确保每个浏览器的页边距顶部始终为5px,例如P标签的页边距顶部。网上有很多资源

    此外,您应该查看W3Schools表以了解浏览器兼容性

    最后但并非最不重要的一点是,要知道一些CSS3标记根本没有实现,因为它们“太现代了”。或者您的浏览器太旧

    一个好的CSS验证器可能会有所帮助。在Google Chrome(或Iron Browser,或Chrome)中,您可以启用开发者工具并查看控制台中的错误,或者安装扩展(Firefox的Web开发者与Firebug一起)。或者,如果您的站点处于联机状态,请使用W3对其进行验证


    祝你好运

    我已经创建了图像的跨浏览器中心对齐。主要有用的东西是img具有边距和显示特性。请参见此链接中的工作解决方案: 网址:


    我解决了这个问题。。。。。。。。我改了密码而不是密码

    align="center"
    
    我补充说

    style="text-align:center;"
    
    所以这个属性在Firefox中也可以使用


    我真的很想感谢那些帮助我找到解决办法的人。每当你给出答案的时候,我从你那里得到了很多新的东西

    如果您展示了您正在使用的代码(HTML和CSS)以及具体破坏的代码,那么我们可以帮助您解决这个问题。现在这太投机性了。事实上,没关系,你已经。请编辑另一个问题,而不是发布另一个问题。您的更改在“我的本地罚款”中起作用。但我面临的问题是不同的。这些变化并没有反映在firefox浏览器的chrome浏览器中,只有这些变化在起作用。。在Firefox中,加载掩码始终仅显示在左侧。我需要在Firefox中解决这个问题。你只需要从li中删除align center,不应该使用内联css或对齐属性。就在图像代码下面:img{display:block;margin:0auto;}就是这样。应在所有浏览器中工作。如果没有更多代码描述,则无法判断场景。您可能会遇到css覆盖图像,可以在浏览器控制台中调试。我找到了解决方案。谢谢你回答我的问题非常感谢
    style="text-align:center;"