2017-08-25 3 views
0

bootstarp.cssを使用するHTMLページを編集したいと思います。bootstrap.cssを変更する

 <input type="submit" class="btn btn-primary btn-block btn-md" value="Create"> 

を含む行がbootstrap.cssに

.btn { 
    display: inline-block; 
    *display: inline; 
    padding: 4px 12px; 
    margin-bottom: 0; 
    *margin-left: .3em; 
    font-size: 24px; 
    line-height: 20px; 
    .. 
} 

を指します。しかし、font-sizeを変更すると、更新後にブラウザに変更が表示されません。それでは問題は何ですか?

+0

他のクラスによってブロックされている可能性がありますか? – N1gthm4r3

+0

どうすればわかりますか? – mahmood

+0

ブラウザのインス​​ペクタビュー –

答えて

1

でのスタイルのオーバーライドあなたは、変更または何らかの方法でブートストラップのデフォルトのCSSファイルに変更を加えるべきではないことを確認するスタイルで!importantを使用することができます独自の CSSファイルを作成し、それを使用してこれらのデフォルト値を上書きすると、もっと簡単に練習できます。

これは基本的にはmyown.cssファイルを作成し、の後にブートストラップのCSSであるを含めることです。

フレームワークで作業しているときには絶対に推奨されていない!importantのものを必要とせずに、デフォルトのスタイルセットを自分で簡単に上書きすることができます。

0

ライブラリファイルを変更するのは良い方法ではありません。したがって、同じスタイルの複製を作成し、ローカルスタイルのファイルに入れる方がよいでしょう。あなたはかなり簡単に混乱物事をできる限りbootstrap.css

.btn { 
    font-size: 24px !important; 
} 
+1

を使用して 'bootstrap.css'を小さくしてください。このプラクティスはそれほど良くはありません。'!important'を使うと、あなたのプロジェクトCSSが本当に乱雑になり、mediaqueriesを使うのは面倒です。また、デフォルトのCSSスタイルをコピーする必要はありません。ブラウザが両方のCSSファイルを読み込むので帯域幅が無駄になるだけで、必要なものを自分のcustom.cssに入力するほうがずっと簡単ですファイル:) – ProDexorite

関連する問題