我在移动设备上遇到了一些css优先级问题。问题是,CSS ID选择器push-content
不适用于body
元素。奇怪的是,它正在我的电脑上浏览 r。id不适用于移动浏览器的HTML元素
代码工作不适合移动设备:
/* space between content and navigation */
div #push-content {
padding-top: 60px;
}
<body id="push-content">
它适用于body
元素在此之后:
<body style="padding-top: 60px;">
我不喜欢这种感觉是唯一的方法。任何其他方式来解决这个问题?
因此,你添加id“push-content”到你的body元素,并尝试用'div#push-content'调用它?这不会起作用,因为'body!= div' –
谢谢大家。我修复了'#push-content {padding-top:60px;}'和'
'。我的移动设备上仍然没有发生变化。我甚至尝试将填充增加到100.更不用说它在我的浏览器上正常工作,并确认了它。 – ryspbsk你想用css覆盖内联样式吗? – Stender