如何在 bootstrap 4 中设置绝对位置时的 mr-0
how to set mr-0 in bootstrap 4 when position absolute
对于我在 bootstrap 中使用的吐司,我想使用 classmr-0
将吐司推到右侧。
但这不起作用:
<div class="toast hide position-absolute mr-0" data-autohide="false">
<div class="toast-header">
<strong class="mr-auto text-primary">Share Link</strong>
<button type="button" class="ml-2 mb-1 close" data-dismiss="toast">×</button>
</div>
<div class="toast-body">
<?php echo $share_link; ?>
</div>
</div>
当我使用它时:style="right: 0px;"
它有效:
<div class="toast hide position-absolute" style="right: 0px;" data-autohide="false">
...
谁能告诉我为什么 mr-0
在这种情况下不起作用?
mr-0
是一个margin-right: 0px
,对position: absolute
没有直接影响。您可以在 MDN docs.
上阅读有关绝对位置的更多信息
使用仓位relative
使用保证金。
margin-bottom
、margin-left
、margin-right
在绝对定位下不起作用,
对于我在 bootstrap 中使用的吐司,我想使用 classmr-0
将吐司推到右侧。
但这不起作用:
<div class="toast hide position-absolute mr-0" data-autohide="false">
<div class="toast-header">
<strong class="mr-auto text-primary">Share Link</strong>
<button type="button" class="ml-2 mb-1 close" data-dismiss="toast">×</button>
</div>
<div class="toast-body">
<?php echo $share_link; ?>
</div>
</div>
当我使用它时:style="right: 0px;"
它有效:
<div class="toast hide position-absolute" style="right: 0px;" data-autohide="false">
...
谁能告诉我为什么 mr-0
在这种情况下不起作用?
mr-0
是一个margin-right: 0px
,对position: absolute
没有直接影响。您可以在 MDN docs.
使用仓位relative
使用保证金。
margin-bottom
、margin-left
、margin-right
在绝对定位下不起作用,