【发布时间】:2017-10-26 11:39:43
【问题描述】:
我正在设置我的 div 的 margin 和 width,所有 margin 和 width 在 Firefox 和 Internet Explorer 中都可以正常显示。但是,谷歌浏览器无法正常工作。
如果我在 Chrome 中检查页面并调整我的margin,那么它会显示效果,但如果我更新我的 CSS,它就不起作用。
我也在使用-webkit-margin-start: 44px;,但没有任何效果。
我的 CSS 如下:-
#main {
position:relative;
width:1200px !important;
min-height:800px;
margin:44px auto;
top: 7px;
left: 2px;
-webkit-margin-start: 44px;
}
任何建议,如果我声明保证金,它也不适用于@media screen and (-webkit-min-device-pixel-ratio:0) { ...
提前致谢。
chrome 版本:62.0.3202.62
【问题讨论】:
-
更新css后,您是否尝试清除chrome中的缓存?
-
你使用
margin:44px auto这意味着margin-top:44px margin-right:auto margin-bottom:44px margin-left:auto。但是-webkit-margin-start:44px指的是margin-left -
你能提供一个minimal reproducible example 来证明这个问题吗?
-
@MihaiT 谢谢,但是如何参考谷歌浏览器的margin-top。
标签: css google-chrome cross-browser