我正在使用twitter bootstrap.我的问题是表中的字体大小是错误的.由于某种原因,用户代理样式表覆盖了引导表样式.
在twitter bootstrap页面(http://twitter.github.com/bootstrap/base-css.html)上,一切当然都正常.
在我的检查员中,我看到以下差异:
我的页面:

twitter引导页面:

所以问题肯定是用户代理样式表覆盖了引导程序样式.
我无法弄清楚为什么这在我的页面和twitter引导程序页面上有所不同.
大多数其他CSS工作正常.
我的css导入:
<link href="/media/bootstrap/css/bootstrap.css" rel= "stylesheet">
Run Code Online (Sandbox Code Playgroud)
Twitter bootstrap页面上的CSS导入:
<link href="assets/css/bootstrap.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud) 我正在尝试将光标:指针设置在dom元素上,但是输入没有接受它(当我将鼠标悬停在复选框上时,我没有看到指针光标).在chrome中,我看到"用户代理样式表"覆盖了我的CSS.跆拳道?
<!doctype html>
<body>
<div class='a'>
<input type='checkbox'>
</div>
<style>
.a {
cursor: pointer;
}
</style>
</body>
Run Code Online (Sandbox Code Playgroud)
我已经看到了这个问题:为什么用户代理样式表会覆盖我的样式?但我的问题似乎不是doctype,这是推荐的doctype.
!important在这里使用是不可接受的,也没有直接为输入节点设置样式 - 我不必担心奇怪的浏览器useragent样式.这是怎么回事?
为了澄清,我的问题是关于为什么用户代理样式表是压倒一切的CSS以及如何使该停止.我的问题不是我如何破解这种行为.如果我没弄错的话,css的正确行为是游标样式应该由子节点继承.
这是css的预期行为吗?