css - 如何使元素在视口(viewport)中居中?

标签 css html

我有以下 HTML 代码,其中每个场景 div 都是固定宽度并向左浮动。
我希望整个 .section_2 block 在视口(viewport)内居中,无论屏幕尺寸如何:

<div id="wrapper">
  <div id="scroller">
    <section class="section_2">
      <div class="scene2B1" data-stellar-ratio="1.1"></div>
      <div class="scene2B2" data-stellar-ratio="1.4"></div>
      <div class="scene2B3" data-stellar-ratio="1.3"></div>
      <div class="scene2B4" data-stellar-ratio="1.5"></div>
      <div class="scene2B5" data-stellar-ratio="1.2"></div>
    </section>

最佳答案

CSS。

.section_2 { margin: 0 auto; width: 800px; }

注意:您必须设置宽度。

关于css - 如何使元素在视口(viewport)中居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12729702/

相关文章:

css - Chrome 突然覆盖样式表

css - 如何处理 bootstrap-sass 和 compass 中的字体?如何在页面上正确包含字体?

jquery - 鼠标移到链接上后,HTML 超链接保持更改颜色

javascript - window.onbeforeunload 与表单

jquery - JQuery Mobile 中的水平布局

html - 标签输入类型 radio

javascript - 通过 AngularJS 从外部 URL 获取文本

html - 图像重叠

html - Position 固定元素导致整个页面重绘/重绘

javascript - 由于视差滚动功能,导航栏和标题图像(背景图像)之间的差距