我试图找出一种方法,使我的导航栏和标题标题成为对方的一部分。换句话说,我希望我的标题文本位于导航栏或其一部分的顶部,以及导航栏和标题文本都固定在页面顶部进行滚动。我一直在玩,并没有得到任何地方。我真的不知道如何控制它的CSS和HTML。导航栏和标题合并
header {
/*insert something here?*/
}
nav {
background-image: url("header.jpg");
background-position: center;
padding: 1%;
overflow: hidden;
}
nav a {
float: left;
display: block;
color: orange;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size 17px;
font-family: helvetica;
letter-spacing: 2px;
}
nav li,
nav ul {
list-style: none;
}
nav a:hover {
background-color: #ddd;
color: black;
}
nav .material-icons {
display: none;
font-size: 36px;
color: blue;
}
@media screen and (max-width: 600px) {
nav a:not(:first-child) {
display: none;
}
nav .material-icons {
float: left;
display: block;
}
}
<header>
Knox Enterprises Inc.
<nav>
<i class="material-icons">menu</i>
<a href="index.html">Home</a>
<a href="About.html">About</a>
<a href="Contact.html">Contact</a>
</nav>
</header>
快速问题,如您所见,这会将我的导航菜单推向右侧。我将如何使左侧的导航菜单回到最初的标题/标志为中心? –
@ A.Student抱歉,我没有意识到我在回答中发布了两次CSS!我以为我回顾了它,但显然没有:)刚刚更新 - 那是怎么回事? –
工作,除了我的标题之前由于某种原因导航。不知道为什么:) –