2017-03-14 14 views
1

私はDjango templatesHTML/CSSを使用しています.Djangoテンプレートフォームの後にhorizontal lineと表示したいと思います。HTML/CSSの横線

私のラインは、CSSスタイルを適用されませんので、私は問題を取得しています:

<div class="container-fluid"> 
    <div class="row"> 
     <div class="col-md-10"> 
      <hr size=5px color=red noshade /> 
     </div> 
    </div> 
</div> 

そして、私はこの取得:それは必要なら、私は私のテンプレートを表示することができ

enter image description here

を興味深い部分はこの行についてです。

私はTryit Editor v3.3で試しましたが、動作しますが、私のDjangoテンプレートでは動作しません。

アイデアがありがとうございましたか?

+0

それを修正するのではなく、 '


'引用符を忘れてしまった。さらに、CSSを使用して、HTML属性ではなくエレメントにスタイルを追加する必要があります。 – YounesM

答えて

2

これを試してください。うまくいけばそれはあなたのために働くでしょう。

<div class="container-fluid"> 
    <div class="row"> 
     <div class="col-md-10"> 
      <hr style="height:5px;background-color:red;border:none;" noshade /> 
     </div> 
    </div> </div> 

か良い方法:すべての

<style> 
    .col-md-10 .line { 
     padding-left : 8vw; 
     background-color:red; 
     height:2px; 
     width:30%; 
    } 
</style> 

    <div class="container-fluid"> 
     <div class="row"> 
      <div class="col-md-10"> 
       <hr class = "line" /> 
      </div> 
     </div> 
    </div> 
+0

ありがとう;) – Deadpool

1

まず、あなたがあなたの行に適用するCSSスタイルが、ちょうどHTMLのattributsではありません。

Djangoを潜在的に邪魔してしまうのは、属性に関連付けられた値が二重引用符で囲まれていないことです。ブラウザにとっては受け入れられるものですが、Djangoは少し許容性がありません。

<div class="container-fluid"> 
    <div class="row"> 
     <div class="col-md-10"> 
      <hr size="5px" color="red" noshade /> 
     </div> 
    </div> 
</div> 

separation of presentation and contentが実際に良い習慣であるので、しかし、私は、CSSにスタイリング・ルールを移動するために、あなたをお勧めします。

+0

以前は 'class = 'line''を定義していたので、このクラスにいくつかのCSSルールを適用したので、私はCSSに言及しました。私の例では、CSSの部分については言及しなかった^^ – Deadpool

関連する問題