【问题标题】:Single row responsive menu with margin: 0 auto and position absolute带边距的单行响应式菜单:0 自动和绝对位置
【发布时间】:2014-10-20 22:28:51
【问题描述】:

我目前正在开发一个响应式布局,该布局由两个固定宽度的元素组成,通过position: absolute 定位,中间元素通过margin: 0 auto 居中。包装器元素有一个padding: leftpadding: right 将中间元素推离两个固定元素。

使用正确的 HTML 结构 left, middle, rightright 元素被推入下一行,因为 middle 元素是一个普通的块元素。

是否有另一种方法可以在 CSS 中解决此问题,而无需更改 HTML 结构 left, right, middle 并且仍然使用 margin: 0 auto 来居中中间元素?

现场演示见 JS bin:http://jsbin.com/kucohewoyole/2/

【问题讨论】:

    标签: html css layout responsive-design


    【解决方案1】:

    答案就是将top:0px添加到类.right

    Js Bin

    【讨论】:

      猜你喜欢
      • 2013-04-04
      • 2015-06-13
      • 2014-12-04
      • 1970-01-01
      • 1970-01-01
      • 2014-03-31
      • 2015-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多