CSSでHTML5を学習し始めたばかりで、自分の履歴書を作成しようとしています(Codecademyのエクササイズ)。私の問題は、私が副題の下に黒い線を置こうとしている、私が作ろうとしている副題の部分である。しかし、行とテキストの間には大きなギャップがあります。CSSの枠線 - テキストの直下にない
#header {
margin-top: -3.5px;
background-color: #C3CDD4;
height: 90px;
width: 98.5%;
position: relative;
}
#name {
font-family:Verdana, Geneva, sans-serif;
font-size: 40px;
float: left;
margin-left: 20px;
margin-top: 20px;
/*padding bottom: 50px;*/
}
#address {
font-family: Verdana, Geneva, sans-serif;
float:right;
margin-top: 25px;
margin-right: 60px;
}
#contact {
font-family: Verdana, Geneva, sans-serif;
float: right;
clear: left;
margin-top:-60px;
margin-right: 20px;
}
.subheader {
position: relative;
height: 100px;
margin-left: 20px;
margin-top: -2.5px;
font-size: 20px;
font-family: Verdana;
border-bottom: 1px solid;
}
<!DOCTYPE html>
<html>
<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<title></title>
</head>
<body>
<div id="header">
<p id="name"> Vincent William Barker </p>
<p id="address">67294 Washington Way</p>
<p id="contact">999.999.9999 · [email protected]</p>
</div>
<div class="subheader">
<h4 class="subheader_title">Education</h4>
</div>
<div class="left"></div>
<div class="right"></div>
<div id="footer"></div>
</body>
</html>
あなたはサイトは現在、どのように見えるかのスクリーンショットを提供することはできますか?あなたが話しているギャップを指摘してください。 – Endama
コードスニペットを実行すると、まさにそのようになります。私は黒い線を「教育」の真下にしたい。 – Vincent