2015-05-22 30 views
1

如何在一行中正確對齊div的內容?

.up, .down{ 
 
    font-size:6px; 
 
    display:block; 
 
    height:10px; 
 
} 
 
span{ 
 
    display: inline-block; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<div class="rotator"> 
 
     <span><input type="text" class='Rbox' value="0" /></span> 
 
     <span> 
 
     <input class='up' value="&#9650;" type="button" /> 
 
     <input class='down' value="&#9660;" type="button" /> 
 
     </span> 
 
</div>

正如你所看到的,雖然我是能夠把內容DIV肩在一條線,我仍然無法給它一個平滑的排列。

+0

@Akshay我在asp.net中使用服務器控件,它不起作用。 – Arbaaz

回答

5

vertical-align: top;跨度將解決您的問題。

檢查

.up,.down{ 
 
    font-size:6px; 
 
    display:block; 
 
height:10px; 
 
} 
 
span{ 
 
     display: inline-block; 
 
     vertical-align:top; 
 
}
<div class="rotator"> 
 
     <span><input type="text" class='Rbox' value="0" /></span> 
 
     <span><input class='up' value="&#9650;" type="button" /> 
 
     <input class='down' value="&#9660;" type="button" /></span> 
 
    </div>

+1

工程就像一個魅力! – Arbaaz