html - 在没有 HTML 表格的情况下,如何在同一行上放置两个 DIV,一个左对齐,一个右对齐?

标签 html css css-tables

我想要右侧的 votediv,独立于类名为“note”的文章的文本大小。如果我分配

会发生什么
<div class="votediv" style="right:0; position:relative">

在 CSS 上?

<div class="opiniondiv">
        <article class="opinion"></article>
        <div class="opiniondetail">
          <article class="note"></article>
          <div class="votediv">
            <form method="POST">
              <button class="agreebutton" value="1">Agree</button>
              <button class="disagreebutton" value="0">Disagree</button>
            </form>
          </div>
        </div>
      </div>

另外,我想不使用

display:table

最佳答案

对于 <div class="votediv" style="right:0">工作你必须添加 position: absolute到风格。之后你可能想添加 position: relativediv.opiniondiv .

编辑

如果你要按照其他人的建议 float div,请不要忘记清除,否则你会一团糟。

http://www.positioniseverything.net/easyclearing.html

关于html - 在没有 HTML 表格的情况下,如何在同一行上放置两个 DIV,一个左对齐,一个右对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8422527/

相关文章:

javascript - div 和菜单链接在 div 外部显示-隐藏 onclick

html - 图像在文本上重叠,同时使用 TweenMax 缩放滚动

css - IE7 中未对齐的滑动门

jquery - 如何使复选框变大?

html - CSS Inline-table 添加底部边距

html - 在表中使用固定填充和百分比宽度

javascript - 如何使用 Google Scripts 将 html 表单数据保存到 google 电子表格中?

html - 在 <div> 元素内居中

javascript - 在滚动时调整导航栏的大小

CSS - 表格单元格布局在 Firefox/IE 中超出高度