调整浏览器大小时居中的内容会移到页面的右侧

凯斯特维尔

我正在构建一个随机报价生成器:http : //codepen.io/Kestvir/pen/peqjZZ,并且在执行 html/css 部分时,我遇到了内容问题,即在透明背景内. 调整窗口大小时,内容会移到右侧,并且看起来不再是居中的,而实际上是居中的。如果我删除背景 ( margin: 0 150px;)的边距,则此问题不再存在,但透明背景会变得与整个窗口一样宽。我怀疑这是因为我的<div class="quote-bckgr">在容器之外,但我这样做了,因为我不知道如何将我的内容与容器内提到的 div 类居中,而不是现在的样子,因为它被粘在了容器的最顶部这页纸。我应该如何修复向右移动的文本和按钮,而不是看起来居中?

卡梅伦

我想这就是你想要的。我在容器和行 div 中添加了边距,添加了背景颜色和边框半径,并将其从其他类中删除。

代码笔

    <body>
      <div class="quote-bckgr">
        <div class="container">
          <div class="row">
            <div class="new-margin">
              <div class="col-sm-12">
                <h1> Welcome to CIV5 random quote generator!</h1>
                <div id="quotation"></div>
                <div id="author"></div>
              </div>

              <div class="row">
                <div class= "col-md-3 col-md-offset-3">
                  <a href="#" id="twitter" class="btn" target="_blank"> <i class="fa fa-twitter" aria-hidden="true"></i>Tweet This Quote</a>
                </div>
                <div class="col-md-3">
                  <a href="#" id="newQuote" class="btn" target="_blank">New Quote</a>
                </div>          
              </div>

            </div>
          </div>
        </div>
      </div>
    </body>

和CSS

.quote-bckgr {
      color: #fff;
      text-align: center;
      position: relative;
      top: 50%;
      margin: 0 auto;
      transform: translatey(-50%);
      overflow: hidden;
    }
    .new-margin{
      margin:0 155px;
      background-color: rgba(25, 0, 0, .45);
      border-radius:5px;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS样式-调整浏览器窗口大小时,元素会移到中心

来自分类Dev

调整浏览器大小时大图像会移动

来自分类Dev

调整浏览器大小时,大图像会移动

来自分类Dev

调整浏览器大小时内容重叠

来自分类Dev

更改浏览器大小时,图库在右侧会留出较大的空白

来自分类Dev

调整浏览器大小时,下拉菜单不会居中

来自分类Dev

调整浏览器大小时无法将下拉菜单居中

来自分类Dev

调整浏览器窗口大小时,块元素变大并且不会垂直居中

来自分类Dev

为什么调整浏览器大小时svg路径会移动?

来自分类Dev

调整浏览器大小时CSS边框会影响宽度

来自分类Dev

调整浏览器大小时CSS容器未调整

来自分类Dev

调整浏览器大小时css容器未调整

来自分类Dev

调整浏览器页面大小时放大/缩小背景图像

来自分类Dev

HTML,在调整浏览器大小时阻止页面上的元素移动

来自分类Dev

一些浏览器会自动调整内容大小吗?

来自分类Dev

一些浏览器会自动调整内容大小吗?

来自分类Dev

调整浏览器大小时对齐Flexbox部分

来自分类Dev

调整浏览器窗口大小时,li元素重叠

来自分类Dev

调整浏览器大小时CSS边框影响宽度

来自分类Dev

调整浏览器大小时的bootstrap scrollspy错误

来自分类Dev

更改浏览器宽度调整大小时的高度

来自分类Dev

当浏览器水平调整大小时,图像缩小

来自分类Dev

调整浏览器窗口大小时,标题部分消失

来自分类Dev

调整浏览器窗口大小时禁用jquery插件

来自分类Dev

浏览器调整大小时布局中断

来自分类Dev

调整浏览器大小时对齐失败

来自分类Dev

在调整浏览器大小时禁用滚动事件

来自分类Dev

调整浏览器大小时,如何包装菜单?

来自分类Dev

调整浏览器大小时的菜单按钮

Related 相关文章

  1. 1

    CSS样式-调整浏览器窗口大小时,元素会移到中心

  2. 2

    调整浏览器大小时大图像会移动

  3. 3

    调整浏览器大小时,大图像会移动

  4. 4

    调整浏览器大小时内容重叠

  5. 5

    更改浏览器大小时,图库在右侧会留出较大的空白

  6. 6

    调整浏览器大小时,下拉菜单不会居中

  7. 7

    调整浏览器大小时无法将下拉菜单居中

  8. 8

    调整浏览器窗口大小时,块元素变大并且不会垂直居中

  9. 9

    为什么调整浏览器大小时svg路径会移动?

  10. 10

    调整浏览器大小时CSS边框会影响宽度

  11. 11

    调整浏览器大小时CSS容器未调整

  12. 12

    调整浏览器大小时css容器未调整

  13. 13

    调整浏览器页面大小时放大/缩小背景图像

  14. 14

    HTML,在调整浏览器大小时阻止页面上的元素移动

  15. 15

    一些浏览器会自动调整内容大小吗?

  16. 16

    一些浏览器会自动调整内容大小吗?

  17. 17

    调整浏览器大小时对齐Flexbox部分

  18. 18

    调整浏览器窗口大小时,li元素重叠

  19. 19

    调整浏览器大小时CSS边框影响宽度

  20. 20

    调整浏览器大小时的bootstrap scrollspy错误

  21. 21

    更改浏览器宽度调整大小时的高度

  22. 22

    当浏览器水平调整大小时,图像缩小

  23. 23

    调整浏览器窗口大小时,标题部分消失

  24. 24

    调整浏览器窗口大小时禁用jquery插件

  25. 25

    浏览器调整大小时布局中断

  26. 26

    调整浏览器大小时对齐失败

  27. 27

    在调整浏览器大小时禁用滚动事件

  28. 28

    调整浏览器大小时,如何包装菜单?

  29. 29

    调整浏览器大小时的菜单按钮

热门标签

归档