SORU
14 ŞUBAT 2012, Salı


Neden bu ınline-block elemanı aşağı doğru itilir?

Aşağıdaki benim kod olduğunu anlamak istiyorumneden#firstDiv aşağıya doğru tüm tarayıcılar tarafından itiliyor. Ben de çok istiyorumanlıyorumöyle veya böyle kendi varlık aşağı yukarı doğru çekerek onu yerine itti neden gerçeği iç işleyişini. (ve onların üstleri hizalamak için nasıl biliyorum :))

Ve buna neden olan ama emin değilim onun aşağı olan div iten neden onun taşması biliyorum:gizli.

<div id="container">
<div id="firstDiv">FIRST</div>
<div id="secondDiv">SECOND</div>
<div id="thirdDiv">THIRD
<br>some more content<br> some more content
</div>
</div>

body{
    width: 350px;
    margin: 0px auto;
}
#container {
    border: 15px solid orange;   
}
#firstDiv{
    border: 10px solid brown;     
    display:inline-block;
    width: 70px;      
    overflow:hidden;  
}
#secondDiv{
    border: 10px solid skyblue;         
    float:left;
    width: 70px;     
}
#thirdDiv{
    display:inline-block;
    border: 5px solid yellowgreen;    
}

http://jsfiddle.net/WGCyu/.

CEVAP
14 ŞUBAT 2012, Salı


vertical-align varsayılan değer CSS baseline & bu kural da inline-block http://www.brunildo.org/test/inline-block.html okuyun Bu geçerlidir

inline-block DİV vertical-align:top yaz.

Bu http://jsfiddle.net/WGCyu/1/ Kontrol edin

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013