我們在#1審查這裏的問題,一個語氣關於垂直對齊和高度100分%的問題,如:垂直對齊和浮動DIV問題內線高度
https://stackoverflow.com/questions/6743208/css-why-vertical-align-middle-does-not-work
Fill height of a floating nested div
還有更類似的鏈接,但他們都沒有幫助我們。
的jsfiddle代碼:http://jsfiddle.net/cD6nd/1/
HTML代碼:
<div id="header">
<div id="logo_container">
<a href="main-catalog"><img src="img/logo-finder.png" alt="Logo Example"></a>
</div><!--Logo container-->
<a href="main-catalog" id="aplication_lookup_button" class="button_link">Search by application</a>
<a href="search-product-catalog" id="search_product_button" class="button_link">Search by part number</a>
</div><!-- Main header where logo and buttons are showed it -->
CSS代碼:
#header
{
width:100%;
background: #000;
float:left;
}
#logo_container
{
width: 14.0056%;
text-align: center;
float: left;
}
#logo_container img
{
max-width: 50%;
height: auto;
}
.button_link{
text-align: center;
color: white;
text-decoration:none;
text-transform: uppercase;
width: 25%;
height: 4.1em;
float: left;
}
#aplication_lookup_button
{
background: #424242;
border-bottom: 4px solid #2eaeb8
}
#search_product_button:hover
{
color: #2eaeb8;
font-weight: bold;
}
下面是它如何看待這個MOME快照NT:
我們希望有一個-HREF文本是在容器的中間,我們想用height:100%
,而不是我們使用目前使用em
的。
你會意識到,如果你讓你的身高100%,它會自動在中間這個技術是很有用該div,因爲它形成了多大的單詞的div ... – BuddhistBeast
http://jsfiddle.net/cD6nd/3/ – BuddhistBeast