【发布时间】:2019-10-28 10:09:28
【问题描述】:
我最近设计了一个包含 html、css 和 javascript 的网站,但在不同浏览器上呈现时遇到了问题。它似乎在 Chrome 上运行良好,但在 Safari 上看起来一切都看起来很奇怪并且间隔很奇怪。我试过用 normalize.css 让它变得更好,但没有任何效果。我需要做些什么才能使它在 Safari 上也变得更好?
当我使用引导程序时,列出现的主要问题。如果我将该行分成 3 列,它将在 Chrome 上正确显示,但在 Safari 中将是 2 列和 1 列重叠在另一行上。我该如何解决这个问题?
index.html
<div class="panel">
<div id="panel-title" class="panel-title text-center">PANEL TITLE</div>
<div class="container-fluid">
<div class="row more-info">
<div class="col-md-4 col-xs-12 text-center">
<img class="icon-images" src="img/image1.png">
</div>
<div class="col-md-4 col-xs-12 text-center">
<img class="icon-images" src="img/image2.png">
</div>
<div class="col-md-4 col-xs-12 text-center">
<img class="icon-images" src="img/image3.png">
</div>
</div>
</div>
</div>
</div>
style.css
.panel {
padding-bottom: 50px;
padding-top: 50px;
background: url("img/howitworksbg.png");
background-repeat: no-repeat;
}
# panel-title {
background: -webkit-linear-gradient(#f5ce8a, #eb9c14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.container-fluid {
padding: 0;
}
.more-info {
padding: 0 150px 0 150px;
}
【问题讨论】:
-
您需要在问题中发布minimal reproducible example,以便我们查看问题
-
@j08691,我已经添加了示例
-
是的,我使用的是 v3.4.0
标签: html css twitter-bootstrap cross-browser