html - 左侧的行内 block 位置和右侧的行内 block 位置 - 同一行

标签 html css

在同一行上,我希望将一个内联 block 元素定位在页面左侧,将其他内联 block 元素定位在右侧。

到目前为止,我有这个:

HTML

<div class="left-nav">
    <a href="">RcJane</a>
</div>

<div class="right-nav">
    <a href="">Home</a>
    <a href="">Available</a>
    <a href="">About</a>
    <a href="">Contact</a>
</div>

CSS

.right-nav{ background:#6699FF; }
.left-nav{  background:#0066CC; }
.right-nav,.left-nav{   display: inline-block;  }

我应该使用 float 吗? CodePen with Floats

最佳答案

.right-nav { background:#6699FF; float: right; }
.left-nav { background:#0066CC; float: left; }

看起来不错。之后您可能需要清除 float :

<div class="left-nav">
    <a href="">RcJane</a>
</div>

<div class="right-nav">
    <a href="">Home</a>
    <a href="">Available</a>
    <a href="">About</a>
    <a href="">Contact</a>
</div>

<br style="clear: both;" />

关于html - 左侧的行内 block 位置和右侧的行内 block 位置 - 同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24164480/

相关文章:

html - 使用 select2.js 将动态数据放入下拉列表中

css - jsTree 节点图标有什么规范?

可以确定特定节点的字体大小的 HTML 解析器

html - 垂直对齐 div 内的两个元素

javascript - 两个按钮中只有一个需要输入

javascript - 如何让细胞一次改变一个颜色而不是一次改变所有颜色?

javascript - 如何从js文件中获取html脚本src值?

css - Chrome 没有完全渲染 css

jquery - 对于具有 CSS 定义的光标的 div,如果在该 div 隐藏时鼠标不移动,IE 不会自动重置光标

html5 : why is my progressbar represented in green when I ask it to be in red?