2017-04-26 22 views
-5

私はhr線を作成しましたが、他のブラウザで見ると、設定した色は保持されず、デフォルトでは灰色になります。私は行を作成するために使用できる別のコードはありますか?私はまた、お互いの上に積み重ねられるように2つの線を作成する必要があります。ありがとう!HTML水平線HR

コードは次のとおりです。

 <tr> 
      <td><table cellspacing="0" cellpadding="0" border="0" width="100%"> 
       <tr> 
       <td style="padding: 30px 0 0; font-family: Century gothic; font-weight: bold; text-align: center; mso-height-rule: exactly; color: #4F2C1D"><span style="font-size: 40px;">FIRSTNAME LASTNAME</span><br><span style="font-size: 20px; color: #4F2C1D">(415) 333-3333<br>[email protected]</span> 
        <br><br><hr width="60%" size="8" align="center" color="B7DD79"><br> 
       </td> 
       </tr> 
      </table></td> 
      </tr> 
+0

「他のブラウザで見ると」 - その他のブラウザ*名前のないいくつかのブラウザ*はあなたが望むものを行い、他のいくつかの名前のないブラウザは*そうではないようです。あなたは明確な問題を述べる必要があります。 – Quentin

+1

「私が設定した色」 - どのようにこの色を設定しましたか?私たちがそれを見ることができなければ、あなたのコードに何が間違っているかを伝えることはできません。あなたは[mcve]を提供する必要があります – Quentin

答えて

-1

コードは提供されていません。

まず浮動要素をクリアするには、CSSに

hr { 
    clear: both; 
} 

を追加してみてください。

第2に、境界線の下にある空のdivをいつでも作成できます。

+0

コードを提供しました。 – Noelle

+0

どのブラウザが動作していませんか?私のためにChrome、IE、Edgeで作業しているようだ。 –

+0

私はcolor属性が#記号を必要とすると信じていますか? –

0

<hr> HTML5ではレイアウト属性が削除されている可能性があります。古いバージョンのブラウザを使用している可能性があります。代わりにCSSファイルを使用してスタイルを設定してみてください。

source