- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 http://www.raven.dima.neoturbine.net/ 有一个网页我正在努力。顶部导航在 IE 8、Firefox 3.6 和适用于 Android 的 Dolphin 浏览器中“正确”呈现在站点 Logo 的右侧,但在适用于 Android 的 Chrome 8 或 Opera Mini 中则不是,它呈现在 Logo 的顶部。奇怪的是,至少在 Chrome 中,当您首次登陆网站后访问任何链接时,菜单会在访问网站期间转到正确的位置。
我对问题所在有点困惑,因为我确定我没有使用任何有争议的 CSS 选择器。有人想向我指出错误吗?
编辑:固定。
最佳答案
您有一些无关的样式,看起来您只是无缘无故地将它们放在那里。 (也许与移动浏览器有关?)
出于某种原因,您的文件中有两次完全相同的 CSS:
#header H1
{
padding: 10px 10px 30px;
display: inline;
float: left;
}
为了使其在 Firefox 和 Chrome(和 IE8)中正常工作,我删除了这些样式:
来自#header h1
:
显示:内联
来自#nav ul
:
position:absolute位置
显示:内联
然后,我添加到#nav ul
:float: left
。
关于css - WebKit/KHTML/Opera 浏览器(最初)在错误的地方呈现导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4845993/
我是否应该为从 border-radius 和 box-shadow 等 css 属性中省略 -khtml- 前缀而感到难过? Konqueror 用户的百分比是多少? 最佳答案 如果浏览器甚至没有显
我正在尝试使用 khtml 库,基本上只是那里的 DOM html 实现,但我什至未能创建基本的 HTMLDocument来自使用 load() 的文件,当我试图创建一个 HTMLDOcument通过
我有一些使用 -webkit- 供应商前缀的 CSS。为了与“旧”版本的 Safari 兼容,我对 -khtml- 供应商前缀有相同的规则。我对与 Konqueror 和其他真正的 KHTML 浏览器
我知道KHTML是使用的HTML Layout Engine,但是“like Gecko”部分有什么意义?为什么在那儿? 是否有类似于User Agent String的“Mozilla”部分的历史原
我在 http://www.raven.dima.neoturbine.net/ 有一个网页我正在努力。顶部导航在 IE 8、Firefox 3.6 和适用于 Android 的 Dolphin 浏览
我是一名优秀的程序员,十分优秀!