【问题标题】:Overlay column 1 on column 2在第 2 列上覆盖第 1 列
【发布时间】:2017-10-14 12:28:33
【问题描述】:

我正在尝试实现一个移动视图,其中行的第一列位于第二列的顶部。

代码如下:

<div class="container-fluid">
        <div class="row">
            <div class="col-md-4"><div class="loginpart"><img id ="icon" src="../images/athletics-logo.png"/><h2>Athletes Profiling </h2>
            <input type="button" class="login" name="login" value="Log In"/></div></div>
            <div class="col-md-8" style="padding: 0"><img id ="header"/><div class="mantra"><h2>Go Wolves!</h2></div></div>
        </div>
    </div>

现在的问题是,我希望 loginpart 类在移动设备上位于 col-md-8 之上。我试图寻找答案,但一无所获。我不希望它堆叠在一起。

A | B = A goes on top of B

如果实施或我的理解有问题,请教育我。谢谢!

编辑:我尝试了推拉引导功能,但它所做的只是将第二列放在第一列下方(这不是我所希望的),而是在切换到移动视图时将两列重叠,没有堆叠在一起。

【问题讨论】:

标签: html css twitter-bootstrap


【解决方案1】:

尝试使用 push 绝对定位。您可以使用 Z-index 在顶部获取正确的列。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<div class="container-fluid">
    <div class="row">
        <div class="col-md-4" style="position: absolute; z-index: 1;">
            <div class="loginpart">
                <img id ="icon" src="" />
                <h2 style="color: grey;">Athletes Profiling </h2>
                <input type="button" class="login" name="login" value="Log In"/>
            </div>
        </div>
        <div class="col-md-8 col-md-push-4">
            <img id="header" src="" />
            <div class="mantra">
                <h2 style="color: blue;">Go Wolves!</h2>
            </div>
        </div>
    </div>
</div>

【讨论】:

  • 这就是我要找的。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-22
  • 2017-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多