質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

1044閲覧

HTML, CSS background-colorとborderの間にできた空白の削除

退会済みユーザー

退会済みユーザー

総合スコア0

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2021/07/21 01:30

編集2021/07/21 03:07

解消したい問題の写真

HTML・CSSを独学で勉強しており、現在模写コーディングにチャレンジしています。
ナビゲーションを作成中に上記のような予期していない空白が発生しました。
(背景色とボーダーの上側、右側の1pxほどの余白)

html

1<div id="nav"> 2 <ul class="general"> 3 <li class="list-title">一般歯科</li>

css

1#body{ 2 box-sizing: border-box 3} 4#nav .general{ 5 width: 100%; 6 background-color: white; 7 border: solid 1px #7CD0CD; 8 border-radius: 12.5px 12.5px 0 0; 9 overflow: hidden; 10} 11#nav .general li.list-title{ 12 width: 100%; 13 background-color: #7CD0CD; 14 padding-left: 17px; 15 font-size: 1.1rem; 16 color: white; 17 font-weight: bold; 18 line-height: 40px; 19} 20

CSSのリセット用には
http://html5doctor.com/html-5-reset-stylesheet/
を使用しています。

リストの子要素li.list-titleのpadding, marginを0にして試しましたが解消されませんでした。

background-colorのプロパティはボーダーの内側までの範囲を指定していると思っていたので原因になるような箇所について全く見当がつかず困惑しています。

よろしくお願いします。

Go to codepen

質問にありました通りcodepenにアップロードしましたので見ていただけると幸いです。
また該当のページについて現在製作の途中であること、また初めての模写であるため見づらい点や多数不自然な点、改善すべき点があるかと思いますが、今回の質問にかんする箇所だけを見ていただけると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yambejp

2021/07/21 01:43

いま例示のソースでは画像のような状況は確認できません codepenなどどこか挙動がわかるサイトにアップできませんか?
Lhankor_Mhy

2021/07/21 03:15

ズームレベルが100%ではない状態のChromeで問題が再現しました。 結構、ニッチな再現条件だと思います。 一般にはズームレベルを変化させた状態までは対応しないものですが……
guest

回答1

0

ベストアンサー

GO to codepen を見ました。
原因はわかりませんが各<li>が920pxの20%の184pxになるべきところ
183.6pxになっており、全体で918pxになってますね・・・
全体を2px縮めてみたら収まりましたが如何でしょうか・・・?
イメージ説明

投稿2021/07/22 02:30

odataiki

総合スコア948

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2021/07/23 00:11

ご回答ありがとうございました。 結果根本的な原因はわかりませんでしたが、問題は解決しましたのでベストアンサーを選ばせていただきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問