線を表すhrをtableに引いたのですが、色をオレンジ色に指定したのに、灰色になります。
html
1<table border="1"> 2 <tr> 3 <td colspan="2"> 4 カレーについて 5 <hr class="point"> 6 </td> 7 </tr> 8 <tr> 9 <td> 10 インドカレー 11 </td> 12 <td> 13 日本カレー 14 </td> 15 </tr> 16 <table>
cssで、線を
css
1.point{ 2 margin: 1px; 3 width :100%; 4 border-top: 1px dashed #FFA07A; 5} 6
と指定したのですが、指定した線の上に灰色の線が重なっています。
灰色の線を消すにはどうすればいいですか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

回答4件
0
いったんborder
を消しての再指定をやってみてください。
css
1.point{ 2 margin: 1px; 3 width :100%; 4 border: 0; 5 border-top: 1px dashed #FFA07A; 6}
###追記
これを新規のメモ帳か何かにまんま貼り付けて「test.html」という名前で保存して開いてみてください。
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4<meta charset="utf-8"> 5<title>sample</title> 6<style> 7body { 8 padding: 15px; 9} 10table { 11 margin: 15px; 12} 13.point{ 14 margin: 1px; 15 width: 100%; 16 border: 0; 17 border-top: 1px dashed #FFA07A; 18 box-shadow: none; 19} 20</style> 21</head> 22<body> 23 <table> 24 <tr> 25 <td colspan="2"> 26 test 27 <hr class="point"> 28 </td> 29 </tr> 30 <tr> 31 <td>test</td> 32 <td>test</td> 33 </tr> 34 </table> 35 <hr class="point"> 36</body> 37</html>
投稿2016/11/16 09:51
編集2016/11/17 12:28総合スコア2722
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/16 11:43 編集
2016/11/16 12:52 編集
2016/11/17 12:40
2016/11/17 12:44

0
とくにこだわりがないのであれば
border-top → border
にしてみてはいかがでしょうか?
投稿2016/11/16 10:01
総合スコア117601
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

0
提示されたのをそのままつっこみましたがオレンジです。
https://jsfiddle.net/gm7hbgpy/
別の何かが原因のようです。
追記:HTML 区切り「hr要素」 | Think & Create
ここがちょっとは参考になるのかな?
投稿2016/11/16 09:57
編集2016/11/16 16:13総合スコア2052
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/16 10:00
2016/12/01 09:49

あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。