html - 向左浮动以水平对齐元素

标签 html css

<分区>


关于您编写​​的代码问题的问题必须在问题本身中描述具体问题 — 并且包括有效代码 以重现它。参见 SSCCE.org寻求指导。

关闭 9 年前

我在主要内容的两侧都有左右箭头按钮。 我将按钮设置为 input type="button" 并通过 display:block 将它们变成 block 元素 他们都有 float:left

问题是它们被放置在所需的位置,但其他元素(如导航菜单)在不同的行上,按钮被向上/向下推到另一行。

有人可以在这里看看我的工作样本吗? JS BIN

最佳答案

您的问题描述性不够。我想你的意思是 div 向上移动以与菜单一致。这就是我观察到的。我修改了您的代码,以便 div 将在菜单和 << 按钮之后启动。

<ul class="nav-step">
    <li class="active">1</li>
    <li>2</li>
    <li>3</li>
  </ul>
  <input class="left" type="button" value="<<" />
  <div style="clear:both;"></div>
  <div class="pg-wrapper">
    <div class="current" id="pg1">
      <label>First</label>
      <input type="text" />
    </div>
    <div id="pg2">
      <label>Second</label>
      <input type="text" />
    </div>
    <div id="pg3">
      <label>Third</label>
      <input type="text" />
    </div>
  </div>

观察:

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

希望对您有所帮助。

关于html - 向左浮动以水平对齐元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18669507/

上一篇:html - CSS 定位 : bottom of box right on top of box with hidden overflow

下一篇:css - 如何使线条的边缘淡出?

相关文章:

html - 菜单项不会下推旁边的菜单

javascript - History.pushstate 有回调吗?

html - -webkit-tap- 在选择下拉菜单上?

html - 将背景图像应用于图像元素

javascript - 如何突出显示段落中的日期?

html - 左右浮动时垂直和水平对齐的元素

html - 带滚动的响应式全屏图像

html - Razor 语法导致 jQuery Mobile 表单元素丢失样式

宽度为 100% 的 HTML 三 Angular 形

class - 更改媒体时如何用另一个 CSS 类替换 CSS 类