javascript - 在四个 col-md-6 bootstrap div 的中心定位一个 div 圆圈

标签 javascript html css twitter-bootstrap

我想实现如下图所示的布局: enter image description here

我有 4 个带有背景图像(和尺寸封面)的 col-md-6 dive,我想在它们的中心顶部放一个带有文本的圆圈(完全用 CSS 实现)。

我想保持设计的响应性,所以我想知道处理绝对和相对定位以及响应性的最佳方式是什么?

最佳答案

你可以让你的 row div position: relative 创建一个 circle div,它是 position: absolute 在行内(在你的 col-md-6 div 旁边)并使圆 div 居中在行内使用 top, left 和负 margins

类似于:

.container {
    background-color: rgba(255, 255, 0, .5);
}

.row-with-medallion {
    position: relative;
    font-size: 24px;
    font-weight: bold;
}
.row-with-medallion .quadrant {
    color: #027BC4;
    text-align: center;
    padding: 30px;
    margin: 45px 0;
    background: white;
}
.the-medallion {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -75px;
    margin-left: -75px;
    width: 150px;
    height: 150px;
    border-radius: 50%;
    background-color: rgba(2, 123, 196, 1);
    color: #B8BFC5;
    text-align: center;
    line-height: 150px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

<div class="container">
    <div class="row row-with-medallion">
        <div class="col-md-6 quadrant">col-md-6</div>
        <div class="col-md-6 quadrant">col-md-6</div>
        <div class="col-md-6 quadrant">col-md-6</div>
        <div class="col-md-6 quadrant">col-md-6</div>
        <div class="the-medallion">???</div>
    </div>
</div>

关于javascript - 在四个 col-md-6 bootstrap div 的中心定位一个 div 圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31865888/

相关文章:

Javascript 函数不在加载时获取数据

javascript - 如何从 C# 生成特定于文化的日期模式

javascript - jquery 对话框中的按钮不显示

javascript - typescript : refactor a part of JQuerified code to another file

javascript - 谷歌浏览器应用程序开发是否允许您将 html 和 javascript 添加到本地存储的文件中,具体取决于用户

jquery - 相对于另一个同级容器的粘性 header

php - 通过 Ajax jQuery 改变背景颜色?

javascript - React 数据组件表不渲染 HTML

javascript - 在文本输入中按空格键会导致父元素滚动而不是输入值

html - CSS - 将 H1 与跨度符号对齐