html - 图像重叠

标签 html css twitter-bootstrap

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 7 年前

如果可能的话,我想避免绝对定位...... 我有以下 html 代码:

<section class="mainfeatures" id="features">
    <!-- Container -->
    <div class="container small-width">
        <div class="one_half text-align-center">
            <div  id="standleft">       
                <img src="http://www.fusionkatz.com/Assets/Jerome%201.jpg" alt="" >
            </div>
            <div  id="standright">
                <img src="http://www.koreanfilm.org/tom/wp-content/uploads/dancing-cat2.jpg" alt="">
            </div>
        </div>
        <div class="one_half last">
            <div class="middle_part2">
                <h2>lorem ipsum lorem ipsum</h2>
                <p >lorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsum</p>
            </div>
        </div>
    </div>
    <!--/Container -->
</section>

和它的CSS:

.one_half {
    width: 48%;
}

.one_half {
    float: left;
    margin-bottom: 20px;
    margin-right: 4%;
    position: relative;
}

.last {
    margin-right: 0px!important;
}

.text-align-center {
    text-align: center;
}

@media only screen and (max-width: 1024px) {
    .container.small-width {
        width: 600px;
    }
    .one_half {
        margin-bottom: 20px;
        margin-right: 0%;
    }
    .one_half {
        width: 100%;
    }
}

到目前为止,正如您在我的 fiddle 中看到的那样:http://jsfiddle.net/zgobmdL2/在两个(普通和媒体)屏幕上,两个图像一个在另一个上面。我想要一个图像真正重叠另一个,就像这里:http://i.imgur.com/OqU5nJa.png在移动浏览的情况下,就像这里: http://i.imgur.com/UYCV1mi.png

我试过使用 position: absolute,但我知道它不应该与 bootstrap 一起使用(我不太确定...)。有什么办法可以修复我的布局吗? 谢谢!

最佳答案

这是一个使用 bootstrap grid 的例子.

演示:jsfiddle

HTML

<div class="container-fluid">
  <div class="row">
    <div class="col-md-6">
        <div class="col-sm-6" id="standleft">       
        <img src="http://www.fusionkatz.com/Assets/Jerome%201.jpg" alt="" >
      </div>
      <div class="col-sm-6" id="standright">
        <img src="http://www.koreanfilm.org/tom/wp-content/uploads/dancing-cat2.jpg" alt="">
      </div>      
    </div>
    <div class="col-md-6">
      <h2>lorem ipsum lorem ipsum</h2>
      <p >lorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsumlorem ipsum</p>
    </div>
  </div>
</div>  

关于html - 图像重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32554321/

上一篇:css - 调整大小和 HTML 视频

下一篇:css - Bootstrap 3 CenterNav 在页面中间

相关文章:

html - 无法将登录按钮放在导航栏的右侧

html - 如何将按钮 anchor 元素放置在父元素的最右边

html - 如何在 CSS 中向导航栏添加自定义行

html - 如何在不设置的情况下计算高度

html - 无法在底部元素上正确定位导航

css - 防止可变 div 大小移动居中图像

ruby-on-rails - 如何在 Rails 中获取 URL 的当前 Controller ?

包含 CSS 元素的代码列表中没有灰色边框的 HTML 表格

javascript - 如何检查 CSS 选择器是否在同一 HTML 标记行上

jQuery fadeIn.css()?