首先,我通过使用框架了解了大部分关于CSS/HTML的知识。我想回去学习基础知识来理解CSS选择器和继承。<nav><header> CSS
我在W3C上看过,它们都是头文件的良好语义标记。所以我试图做的是创建一个标题,左侧浮动了一个徽标,右侧浮动了一个导航菜单。问题是我的导航菜单坐在我的标题下方。我想让这个响应。这是我到目前为止。
<body>
<header>
<h1>Testing</h1>
<nav>
<ul>
<a href=""><li>Home</li></a>
<a href=""><li>About</li></a>
<a href=""><li>Contact</li></a>
</ul>
</nav>
</header>
的CSS是如下
header {
position:relative;
display:block;
max-width:100%;
height:100%;
margin:0 auto;
padding:1rem 5rem;
background:#cccccc;
color:#fff;
}
header h1 {
line-height: 45px;
font-size: 2rem;
margin: 0;
}
nav {
padding-left: 0;
margin-bottom: 0;
list-style: none;
float:right;
}
nav li {
position:relative;
display:inline-block;
list-style-type: none;
font-family: "Open Sans", "Droid Sans", Helvetica, Arial, sans-serif;
color: #222;
padding:0 1rem;
}
nav li > a {
position: relative;
display: block;
padding: 10px 15px;
}
nav > li > a:hover,
nav > li > a:focus {
text-decoration: none;
background-color: #eee;
}
什么是实际问题?你面临什么问题? – crush 2014-08-27 19:07:00
有什么问题? – 2014-08-27 19:07:40
立即尝试添加照片[链接] http://www.cantaloupecreative.info/questions/headerissue。JPG – AyeZee33 2014-08-27 19:11:15