簡體   English   中英

Webkit中的內聯div對齊問題?

[英]Inline div alignment problems in Webkit?

如果您查看antonpug.com

您會注意到,在Firefox和Opera中,標題顯示標題(搜索圖標)(菜單)

但是在Chrome和Safari中,似乎這兩個元素都拒絕內聯,您會得到如下所示的信息:

(搜索圖標)
安東·普加切夫斯基(菜單)

我已經思考了一段時間,為什么會發生這種情況?

如果要使元素在CSS中正確浮動,則需要設置其容器的寬度,否則外部容器將僅獲得最大子元素的寬度。

在您的情況下,只需為.navbar-header設置寬度,元素將內聯顯示。

如果您希望搜索在標題的左側,則只需將float:left添加到#search-icon即可。

例如

.navbar-header{ width:50%; }

.navbar-header #search-icon{ float:left; margin-right:30px; }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM