html - 填充在绝对 div 父 bootstrap 4 中不起作用

标签 html css twitter-bootstrap bootstrap-4

我使用 bootstrap4 在另一个 divrelative 位置添加 divabsolute 位置,如下所示:

.p-r{
  padding:8px;
  background-color:#ddd;
  height:100px;
}
.p-a{
  bottom:3px;
  background-color:#000
}
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.css">
<div class="container">
  <div class="row">
    <div class="col-md-6">
      <div class="p-r position-relative">
        <div class="p-a position-absolute w-100">
          text
        </div>
      </div>
    </div>
    <div class="col-md-6">
      <div class="p-r position-relative">
        <div class="p-a position-absolute w-100">
          text
        </div>
      </div>
    </div>
  </div>
</div>

但实际上,paddingabsolute div 中并不真正起作用:

enter image description here

最佳答案

那是因为您设置了 w-100,这意味着子 divwidth: 100% !important

要解决此问题,请将子 div 宽度设置为 width: calc(100% - 16px);

.p-r {
  padding: 8px;
  background-color: #ddd;
  height: 100px;
}

.p-a {
  bottom: 3px;
  background-color: #000;
  width: calc(100% - 16px);
}
<link rel="stylesheet" type="text/css" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.css">
<div class="container">
  <div class="row">
    <div class="col-md-6">
      <div class="p-r position-relative">
        <div class="p-a position-absolute">
          text
        </div>
      </div>
    </div>
    <div class="col-md-6">
      <div class="p-r position-relative">
        <div class="p-a position-absolute">
          text
        </div>
      </div>
    </div>
  </div>
</div>

关于html - 填充在绝对 div 父 bootstrap 4 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65897818/

相关文章:

html - 如何在 rmarkdown 的导航栏标题字段中添加自定义 Logo ?

javascript - 在响应式菜单中,它将两个链接放在同一行

javascript - 从左到右滑动多个div

html - 如何使父链接元素与子图像的宽度相同?

html - Bootstrap : Align button adjacent to the textbox

jquery - 我可以在点击事件 html 中使用 Bootstrap 框( Bootstrap 弹出窗口)吗?

javascript - 如何在按钮单击时显示 html 内容,而不是使用 angularjs 创建像向导一样的新选项卡?

javascript - 通过javascript打开电子邮件客户端

javascript - 汉堡 : Full screen navigation menu with UL as anchor container

html - 输入框和复选框的高度不同