2015-06-18 50 views
6

html按鈕在firefox和chrome中表現得非常不同。以此示例http://jsfiddle.net/nuu1bfe2/在div頂部保留html按鈕

<div> 
    <button>hi</button> 
    <button>hi<br/>you, there</button> 
</div> 

在Firefox中,它們被放置在父項的底部,但是在鉻中它們被放置在頂部。我如何確保按鈕始終位於頂部。

回答

8

用途:

button{ 
    vertical-align: top; 
} 

demo

8

您可以使用vertical-align: top

垂直對齊CSS屬性指定的 內嵌或表單元格框的垂直對齊方式。

頂部

對齊元件及其與 整個線的頂部後代的頂部。

div button { 
 
    vertical-align: top; 
 
}
<div> 
 
    <button>hi</button> 
 
    <button>hi 
 
    <br/>yuo, there</button> 
 
</div>

參考

vertical-align

0
<style type="text/css"> 
    button{ 
    vertical-align:top; 
    } 
</style> 

添加CSS在你的HTML。

+0

嗯,內聯樣式不是最好的選擇,類的外部樣式文件更好 –