Twitter bootstrap 有没有办法重置边框、边框半径和背景色CSS属性?

Twitter bootstrap 有没有办法重置边框、边框半径和背景色CSS属性?,twitter-bootstrap,css,Twitter Bootstrap,Css,我正在使用Twitter引导来创建一个有输入的页面的CSS。引导定义: 边框:1px实心rgb(204204204); 背景色:rgb(255、255、255); 边界半径:3px 3px 3px 3px; 用于选择元素 我想重置(通过在我自己的CSS中覆盖)这些引导CSS属性。我试过:自动、继承、无。但都不管用。我还尝试了半径的-moz前缀。没有成功 我发现这不起作用,因为在Firefox中,一个没有边框、没有边框样式、没有背景色的select以与webkit浏览器类似的方式呈现 您可以通过在

我正在使用Twitter引导来创建一个有输入的页面的CSS。引导定义: 边框:1px实心rgb(204204204); 背景色:rgb(255、255、255); 边界半径:3px 3px 3px 3px; 用于选择元素

我想重置(通过在我自己的CSS中覆盖)这些引导CSS属性。我试过:自动、继承、无。但都不管用。我还尝试了半径的-moz前缀。没有成功

我发现这不起作用,因为在Firefox中,一个没有边框、没有边框样式、没有背景色的select以与webkit浏览器类似的方式呈现

您可以通过在WebDeveloper->Inspect->CSS视图中注释这些规则来检查这一点


如何在不接触引导库的情况下完成所有这些操作?

您是否尝试过
!重要信息
这并不总是一个好的解决方案,但可能是您遇到问题的原因,请阅读更多有关何时使用此方法的信息。

引导声明的优先级高于您的

您可以通过添加
来测试这一点!重要提示
声明后:
边框:无!重要信息

但是,不要附带此代码。要以正确的方式修复它,请使用另一个类或id覆盖引导的CSS

-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
border: 0;
这应该重新设定边界。只要您的首选样式比引导提供的样式出现得晚,它们将优先。此外,-moz外观可以帮助您覆盖默认的Firefox外观(或重置它们)


要重置属性,请使用值“initial”,对所有属性有效:

-webkit-border-radius: initial;
-moz-border-radius: initial;
-o-border-radius: initial;
border-radius: initial;
border: initial;

据我所知,CSS中没有“重置”属性。当你需要的时候,你必须“重置”那些你不想要的属性。这可以是一个注释。答案应该更具解释性