【发布时间】:2018-07-19 07:58:30
【问题描述】:
我有一个网格布局,可以在除 Safari 10 之外的所有浏览器中使用。下面的图像和文本应该适合卡片和 btn 设置,但它们都挤在一起。
image 中的问题
IE11 中的正确视图image
这是bootply
- 我尝试添加 flex:1;在一个家长的课堂上并修复了它,但随后它在 IE11 中导致了同样的问题。
css
.img-fluid {
width: 100%;
}
.tall {
padding: .6em 1rem 0 1rem;
}
.wide {
padding-top: .7em;
}
html
<div class="col-sm-12 col-md-6 col-lg-3 col-xl-2 pb-3 px-2 ">
<div class="card h-100 border border-secondary h-100 text-center">
<a href="#" class="btn h-100 d-flex align-items-center justify-content-center">
<div>
<img src="http://picsum.photos/300/200" class="img-fluid wide">
</div>
</a>
<p class=" text-dark">Wide Img Btn<br> <span class="text-warning d-block d-md-none">Invisible save for phones Extended captions will wrap blah blah blah</span></p>
</div>
</div>
【问题讨论】:
-
通常是 Safari 中的浏览器缓存问题。清除缓存。
-
我正在使用在线服务 -lambdatest.com- 使用新浏览器启动每个会话。我没有mac。你在 Safari 10 中测试过吗?
-
好吧,那么你的答案就在那里......
-
这是什么意思?不知道你是不是说远程服务器没有清缓存,你不喜欢lambdatest,我应该有一个mac?
-
我在不同的服务上试过了,结果是一样的,不是浏览器缓存。
标签: safari flexbox twitter-bootstrap-4