我遇到这种情况:https://jsfiddle.net/johnsam/rdtva2fq/
在 Chrome 上运行良好,请看:
它开始(参见“FIRST”和“LAST”btn)。好。
在 Safari 上它没有(也在iPad / iPhone上,它是一样的)看到这个:
“FIRST”btn好吧,“最后”一个人。该页面有一个我不想要的滚动条!
如果我删除标题部分它运行良好,所以我的猜测是Safari无法识别(height: 100vh
MINUS该高度的标题部分)。
我没错?
代码:
<div class="my-all d-flex flex-column height100">
<div class="container-fluid" style="background: red;">
<div class="row">
<div class="col-12 my-5">
Test space long long long
</div>
</div>
</div>
<div class="my-main d-flex height100" style="background: cyan;">
<div class="container-fluid d-flex media-body">
<div class="row my-row my-3">
<div class="col-6 my-grid">
<a class="btn btn-secondary my-btn">
<span>FIRST</span>
</a>
</div>
</div>
</div>
</div>
</div>