gpt4 book ai didi

javascript - 我希望我的标题和导航栏位于相同的 border-bottom

转载 作者:行者123 更新时间:2023-11-28 07:29:26 25 4
gpt4 key购买 nike

我刚开始学习 HTML 和 CSS,所以我了解的不多。我检查了其他问题并尝试了给出的答案,但没有一个对我有用。我希望我的标题和导航栏位于同一边框底部。我已经尝试了很多方法,但我不知道下一步该怎么做。

这是我的html;

<body>
<div id="main">
<nav id="nav01"></nav>
<h1 class="padding">hardalname</h1>
<p>Lorem ipsum dolor sit amet.</p>
<footer id="foot01"></footer>
</div>
<script src="script.js"></script>
</body>

这是我的 CSS;

body {
font-family: "Courier New", Courier, monospace;
font-size: 16px;
background-color: white;
color: #696969;
padding: 3px;
}

#main {
padding: 5px;
padding-left: 15px;
padding-right: 15px;
background-color: white;
border-radius: 0 0 5px 5px;
}

h1 {
font-family: "Courier New", Courier, monospace;
border-bottom: 1px double darkred;
color: darkred;
font-size: 30px;
}


h1.padding {
padding-bottom: 5px;
}


ul#menu {
padding: 0;
margin-bottom: 11px;

}

ul#menu li {
display: inline;
margin-right: 3px;

}

ul#menu li a {
background-color: #ffffff;
padding: 10px 20px;
text-decoration: none;
color: #696969;
border-radius; 4px 4px 0 0;

}

ul#menu li a:hover {
color: white;
background-color: silver;
}

这是我正在使用的导航栏;

document.getElementById("nav01").innerHTML =
"<ul id='menu'>" +
"<li><a href='index.html'>hardalname</a></li>" +
"<li><a href='about.html'>hakkımda</a></li>" +
"</ul>";

body {
font-family: "Courier New", Courier, monospace;
font-size: 16px;
background-color: white;
color: #696969;
padding: 3px;
}
#main {
padding: 5px;
padding-left: 15px;
padding-right: 15px;
background-color: white;
border-radius: 0 0 5px 5px;
}
h1 {
font-family: "Courier New", Courier, monospace;
border-bottom: 1px double darkred;
color: darkred;
font-size: 30px;
}
h1.padding {
padding-bottom: 5px;
}
ul#menu {
padding: 0;
margin-bottom: 11px;
}
ul#menu li {
display: inline;
margin-right: 3px;
}
ul#menu li a {
background-color: #ffffff;
padding: 10px 20px;
text-decoration: none;
color: #696969;
border-radius;
4px 4px 0 0;
}
ul#menu li a:hover {
color: white;
background-color: silver;
}
<body>
<div id="main">
<nav id="nav01">
<ul id='menu'>
<li><a href='index.html'>hardalname</a>
</li>
<li><a href='about.html'>hakkımda</a>
</li>
</ul>
</nav>
<h1 class="padding">hardalname</h1>
<p>Lorem ipsum dolor sit amet.</p>
<footer id="foot01"></footer>
</div>

最佳答案

添加一条规则,将边框添加到您的导航栏:

#nav01{
border-bottom: 1px double darkred;
}

jsFiddle

关于javascript - 我希望我的标题和导航栏位于相同的 border-bottom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31628429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com