2016-08-14 183 views
0

N.B:我只是使用bootstrap列。 這是我的WordPress網站的自定義頁面。 問題的圖像: screen shoot for problem and what i wantHTML + CSS div顯示錯誤

這是我的代碼的html:

<div class="row"> 
    <div class="col-sm-6 col-md-4"> 
    <div class="thumbnail"> 
     <img src="http://www.cheapwp.com/wp-content/uploads/2016/08/blog-481x230.jpg" alt="blog service"> 
     <div class="caption"> 
     <h3>Blog services</h3> 
     <p>We can create for you professional blog, or edit your blog, or other Services for it </p> 
     <p><a href="#" class="click" role="click">Check Now</a></p> 
     </div> 
    </div> 
    </div> 
    <div class="col-sm-6 col-md-4"> 
    <div class="thumbnail"> 
     <img src="http://www.cheapwp.com/wp-content/uploads/2016/08/ForumLogo_FINAL_red.jpg" alt="Forum services"> 
     <div class="caption"> 
     <h3>Forum services</h3> 
     <p>We can create for you any type fo forums, or edit , or other Services for it </p> 
     <p><a href="#" class="click" role="click">Check Now</a></p> 
     </div> 
    </div> 
    </div> 
    <div class="col-sm-6 col-md-4"> 
    <div class="thumbnail"> 
     <img src="http://www.cheapwp.com/wp-content/uploads/2016/08/landing-page-blog-marketeamos.jpg" alt="Landing page services"> 
     <div class="caption"> 
     <h3>Landing page services</h3> 
     <p>Landing page is our mession Contact us here </p> 
     <p><a href="#" class="click" role="click">Check Now</a></p> 
     </div> 
    </div> 
    </div> 
    <div class="col-sm-6 col-md-4"> 
    <div class="thumbnail"> 
     <img src="http://www.cheapwp.com/wp-content/uploads/2016/08/564-315px.png" alt="Web hosting services help"> 
     <div class="caption"> 
     <h3>Web hosting services help</h3> 
     <p>We can help you to choose best hosting ever for your need</p> 
     <p><a href="#" class="click" role="click">Check Now</a></p> 
     </div> 
    </div> 
    </div> 
    <div class="col-sm-6 col-md-4"> 
    <div class="thumbnail"> 
     <img src="http://www.cheapwp.com/wp-content/uploads/2016/08/empresas-de-hospedagem-web-480x240.jpg" alt="burchase web hosting or domain"> 
     <div class="caption"> 
     <h3>burchase web hosting or domain</h3> 
     <p>We can buy for You Good Hosting as your budget</p> 
     <p><a href="#" class="click" role="click">Check Now</a></p> 
     </div> 
    </div> 
    </div> 
</div> 

,這是CSS代碼:

.thumbnail{ 
    border:1px solid #c1c1c1; 
    padding: 4px; 
    margin-bottom:20px; 
    float: left; 
    display: block; 
    position: relative; 
} 
.click { 
    background-color: #44ccf2; 
    border-radius: 2px; 
    color: #ffffff !important; 
    padding: 15px 32px; 
    text-align: center; 
    text-decoration: none; 
    display: inline-block; 
    font-size: 16px; 
    margin: 4px 2px; 
    cursor: pointer; 
} 
.click:hover { 
    background-color: #2f3c4e; 
    border-radius: 2px; 
    color: #ffffff !important; 
    padding: 15px 32px; 
    text-align: center; 
    text-decoration: none; 
    display: inline-block; 
    font-size: 16px; 
    margin: 4px 2px; 
    cursor: pointer; 
} 

請幫助我,我不能沒有你解決 感謝

+0

我看過所有給出的代碼,這不是你的問題。在你的css中有東西搞砸了其餘的東西 –

回答

0

您可以將.thumbnaildisplay: block更改爲顯示:inline-block並刪除float: left。此外,您將需要從.col類刪除float,並更改爲display: inline-block;

+0

如果你想使用較少的代碼,你可以只有一列,並設置一個寬度和顯示:內聯塊到您的縮略圖圖片... –

+0

不工作:(見圖後添加你instrodaction:http://i.imgur.com/qB7ZaFK.png – Oussama

+0

我的代碼css:http://i.imgur.com/my6RDOO.png – Oussama

0

嘗試此操作,刪除浮動左側並替換顯示內嵌塊以flex。

.thumbnail{ 
    border:1px solid #c1c1c1; 
    padding: 4px; 
    margin-bottom:20px; 
    display: flex; 
    position: relative; 
}