为什么bootstrap覆盖内部样式?

时间:2015-10-04 11:59:22

标签: html css twitter-bootstrap css3

这是我在html页面中的头标记

<head>
    <link href="~/Content/bootstrap.min.css" rel="stylesheet" type="text/css" />
        <style>
        input[type=text] {
            font-size: 18px;
            height: auto;
        }
        select {
            font-size: 18px;
            height: auto;
        }
    </style>
</head>

bootstrap覆盖select元素的内联样式, 是什么原因?

2 个答案:

答案 0 :(得分:0)

引导程序中的规则.form-controlinput更重要 只需使用.form-control并添加新样式

答案 1 :(得分:0)

在bootstrap中选择样式与其他元素,如input,textarea等。

.form-control类名更具体,优先于select元素,这就是为什么使用.form-control类来覆盖bootstrap默认样式更好的原因。

使用.form-control代替select元素。将此类添加到CSS。