html - 如何在保持元素正确顺序的同时正确 float ?

标签 html css css-float

我在这里看到了一些与此类似的问题,但他们的回答对我不起作用。

这是发生了什么事的 jsfiddle jsfiddle

我尝试了其他问题中要求做的事情

使 float 对象显示行内 block ,并使容器文本行正确。还有什么问题?

html

<nav>
    <h1>OWN WHAT YOU THINK</h1>
     <a href="#">JOIN</a>
     <a href="#">HISTORY</a>
     <a href="#">RESOURCES</a> 
     <a href="#">CONTACT</a>
</nav>

CSS

nav{
height:61px;
width:400px;
color:white;
background-color: black;
margin:0 auto;
vertical-align: 10px;
line-height: 387%;
padding:0 50px 0 50px;
text-align: right;

}

nav h1{
    font-size:12px;
    float:left;
}

nav a{
    display:inline-block;
    float:right;
    color:white;
    margin-left:10px;
    font-size:12px;
    text-decoration: none;
    font-weight:100;
    letter-spacing: -1px;
}

谢谢

最佳答案

从 Nav A 移除你的 float

nav a{
    display:inline-block;

    color:white;
    margin-left:10px;
    font-size:12px;
    text-decoration: none;
    font-weight:100;
    letter-spacing: -1px;
}

http://jsfiddle.net/xdJdv/

关于html - 如何在保持元素正确顺序的同时正确 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19717852/

相关文章:

javascript - GitHub 页面 : 404 Error loading . csv 文件

css - :hover (on mouse leave)?的反义词是什么

css - 响应式菜单不显示我在移动版本中的所有下拉菜单

CSS - 跨度标签不支持宽度

css - 使用 CSS 清除最后一个 float 元素?

php - 来自 PHP 的 mp4 - 不在 HTML5 视频标签中播放

javascript - 我怎样才能阻止文本区域消失?

html - 你如何防止 float 元素的 parent 崩溃?

jquery - 无法从具有 3 个类名的跨度中获取文本

css hack,将左侧 10-200px 的背景设为绿色