我在移动设备上遇到了一些 css 优先级问题。问题是 css id 选择器 push-content
不适用于 body
元素。奇怪的是,它正在我的 PC 浏览器上运行r。
代码不适用于移动设备:
/* space between content and navigation */
div #push-content {
padding-top: 60px;
}
<body id="push-content">
在此之后应用于 body
元素:
<body style="padding-top: 60px;">
我觉得这不是唯一的方法。还有其他方法可以解决这个问题吗?
最佳答案
首先你在 id = "push-content"之间有空格
改成
id="push-content"
在第二
你有 div #push-content
当你将它应用到 body 标签时,将它更改为 body #push-content
关于html - id 不适用于移动浏览器的 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39122990/