相关疑难解决方法(0)

用户代理样式表覆盖了我的表格样式?Twitter Bootstrap

我正在使用twitter bootstrap.我的问题是表中的字体大小是错误的.由于某种原因,用户代理样式表覆盖了引导表样式.

在twitter bootstrap页面(http://twitter.github.com/bootstrap/base-css.html)上,一切当然都正常.

在我的检查员中,我看到以下差异:

我的页面:

我的页面的CSS样式

twitter引导页面:

twitter引导页面的CSS样式

所以问题肯定是用户代理样式表覆盖了引导程序样式.

我无法弄清楚为什么这在我的页面和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)

css twitter-bootstrap

59
推荐指数
1
解决办法
4万
查看次数

如何阻止用户代理样式表覆盖我的CSS

我正在尝试将光标:指针设置在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的预期行为吗?

css firefox google-chrome

38
推荐指数
3
解决办法
7万
查看次数

标签 统计

css ×2

firefox ×1

google-chrome ×1

twitter-bootstrap ×1