0
我在一個引導網站上工作,我必須將寬度屏幕分成5個相等的列,因爲Bootstrap不提供5個相同列的功能,所以我創建了自己的,因爲它在桌面上運行良好,但在移動設備上搞砸了。我盡力而爲,但無法弄清楚這裏有什麼問題。CSS在移動設備上搞砸 - 引導
以下是代碼示例。
<div class="row" style="margin: 0;">
<div class="conatiner-fluid services">
<a href="/applications">
<div class="col-md-5 apps text-center">
<img src="images/home-page-tiles/apps.jpg" class="img-responsive" />
<div class="caption">
<h3> APPLICATIONS</h3>
<button type="button" class="btn btn-default home-page-explore hvr-grow-shadow">Explore</button>
</div>
</div>
</a>
<a href="/social">
<div class="col-md-5 apps text-center">
<img src="images/home-page-tiles/social.jpg" class="img-responsive" />
<div class="caption">
<h3> SOCIAL </h3>
<button type="button" class="btn btn-default home-page-explore hvr-grow-shadow">Explore</button>
</div>
</div>
</a>
<a href="/digital">
<div class="col-md-5 apps text-center">
<img src="images/home-page-tiles/digital.jpg" class="img-responsive" />
<div class="caption">
<h3> DIGITAL </h3>
<button type="button" class="btn btn-default home-page-explore hvr-grow-shadow">Explore</button>
</div>
</div>
</a>
<a href="/web">
<div class="col-md-5 apps text-center">
<img src="images/home-page-tiles/web.jpg" class="img-responsive" />
<div class="caption">
<h3> WEB </h3>
<button type="button" class="btn btn-default home-page-explore hvr-grow-shadow">Explore</button>
</div>
</div>
</a>
<a href="/design">
<div class="col-md-5 apps text-center">
<img src="images/home-page-tiles/design.jpg" class="img-responsive" />
<div class="caption">
<h3> DESIGN </h3>
<button type="button" class="btn btn-default home-page-explore hvr-grow-shadow">Explore</button>
</div>
</div>
</a>
</div>
</div>
和CSS的這一部分:
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5 {
position: relative;
min-height: 269px;
padding: 0;
}
.col-xs-5 {
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-5 {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-5 {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-5 {
width: 20%;
float: left;
}
}
.apps {
display: flex;
justify-content: center;
align-items: center;
}
.caption {
text-align: center;
position: absolute;
top: 55%;
-webkit-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.caption h3 {
color: #fff;
font-family: menuFont;
-webkit-font-smoothing: antialiased;
margin: 0;
text-shadow: 2px 3px 3px rgba(255, 255, 255, 0.1);
-webkit-text-shadow: 2px 3px 3px rgba(255, 255, 255, 0.1);
-moz-text-shadow: 2px 3px 3px rgba(255, 255, 255, 0.1);
-o-text-shadow: 2px 3px 3px rgba(255, 255, 255, 0.1);
}
.home-page-explore {
background-color: transparent;
border:1px solid #fff;
color:white;
border-radius: 0px;
margin-top:10px;
}
.home-page-explore:hover {
background-color: transparent;
border:1px solid #fff;
color:white;
}
移動,標題和按鈕移動到左側和I-PHONE 6和後續機型,標題和按鈕不顯示所有。
這裏是網站對於那些誰希望看到這一問題在實時link
請參閱本https://s27.postimg.org/4pcnx6fz7/asdsadsad.png,文字和按鈕仍然在左側 –