-1
我正在使用Bootstrap構建網站。Safari列與Firefox和Chrome不同
該網站在Chrome和Firefox上看起來不錯。
但是,當我在Safari上打開我的網站時,這些列在那裏更長,所以我在該頁面上獲得了巨大的空白區域。
在這裏您可以看到Chrome和Safari之間的區別。
Left is Safari |右邊是鍍鉻
這是我的HTML和CSS我使用的列:
因爲我用標準引導CSS列。
.tipsDetails .content {
font-family: "H-Lt", sans-serif;
font-size: 16px;
color: #56565a;
// width: 80%;
margin: 0 auto 150px;
column-count: 2;
\t -webkit-column-break-inside: avoid;
min-height: 1px;
}
<div class="container tipsDetails desktop">
\t <div class="row">
\t \t <div class="image img-responsive"><img src="<?php echo $image2[0]; ?>"></div>
\t \t <div class="col-md-12 col-sm-12" style="text-align: center;"><img class="arrow-down2" src="<?php echo get_template_directory_uri();?>/images/arrow_down.png" alt="arrow"/></div>
\t \t <div class="col-md-12 col-sm-12 title"><?php the_title();?></div>
\t \t <div class=" " style="width:75%; margin:0 auto;">
\t \t \t \t \t <div class="col-md-12 col-sm-12 content" id="tipsContent"><?php the_content(); ?></div> \t
\t \t \t \t \t <div class="col-md-12 col-sm-12 content" id="content2" style="display:none;"></div>
\t \t </div>
請包括圖片和代碼在這裏沒有我們需要離開SO。無論如何,如果你不想依賴於瀏覽器如何解釋樣式表,你需要特定的「如果這個瀏覽器,做到這一點」。截至2016年10月,約有3.6%的互聯網用戶使用Safari。此外,差異很小,所以你可能想重新考慮甚至給予這一點。祝你好運,如果你真的需要挖掘它。 - http://www.w3schools.com/browsers/ – Jonast92
瀏覽器有不同的默認樣式表。如果你想在任何地方看到相同的外觀,你需要覆蓋CSS中的所有默認值。 – Barmar