1
A
回答
1
您可以使用CSS Flexbox的一個乾淨和簡單的解決方案。
main { /* 1 */
display: flex;
justify-content: center;
}
h2 {
display: inline-flex; /* 2 */
flex-direction: column;
align-items: center;
margin: 0;
}
h2>span {
margin-left: auto; /* 3 */
}
<main>
<h2>
WebsiteName<span>.com</span>
</h2>
</main>
注:
- 塊級容器;給予
h2
空間水平居中。 - 使
h2
成爲內聯級容器,因此該框只與內容一樣寬。這允許第一行和第二行對齊。 - 將第二行對齊到右側。
替代方法,使用絕對定位,基於意見反饋:
h2 {
display: inline-flex;
flex-direction: column;
align-items: center;
margin: 0;
position: absolute;
left: 50%;
transform: translateX(-50%);
}
h2>span {
margin-left: auto;
}
<h2>
WebsiteName<span>.com</span>
</h2>
0
您可以嘗試的標籤或定義類的float屬性。
0
通過添加以下語法:
.class_name tag_name
相關問題
- 1. 左文本對齊方式不同的作品以不同的字母
- 2. IE6中不同語言的文本對齊方式不同
- 3. 我的div的對齊方式對於2個不同的div具有相同的標記
- 4. 將A標記內的文本與相同A標記中的圖像對齊
- 5. 如何以對角方式對齊同一行上的標籤和文本框?
- 6. 如何在div標記中調整文本的對齊方式
- 7. 在不同瀏覽器中的不同對齊方式
- 8. 如何使用相同的stringstream對象標記兩個不同的字符串?
- 9. 兩個相同的記錄不反應相同的方式
- 10. CSS對齊與文字高度相同的徽標
- 11. Shapeless與不同類型,但相同的標籤對齊
- 12. 如何以表格形式對齊div標記內的文本
- 13. 文本對齊不同的字符數
- 14. 相同的引導列對齊/格式不同
- 15. Chrome和Firefox對文本有不同的垂直對齊方式
- 16. 將標題對齊到相同的基線,無論以下文字?
- 17. 針對不同標記的不同InfoWindow
- 18. 如何對齊按鈕(以不同的形式)水平在IE7
- 19. 對齊不同大小的文字在相鄰<spans>
- 20. 如何以不同的方式排列對象字段?
- 21. 如何讀取相同的列標題,但在新文件中以不同的方式「拼寫」。熊貓
- 22. 如何以不同的方式實現相同接口的通用方法?
- 23. 讓玩家面對具有相同標記的不同敵人
- 24. 多行WPF文本塊:行的不同對齊方式
- 25. log4j針對不同標記的不同日誌格式
- 26. 如何將TableLayout中的按鈕對齊到不同的方向?
- 27. Bolt CMS - 如何以不同方式顯示相同ContentType的樣式頁?
- 28. 如何對不同的目標使用相同的命令?
- 29. Flex 3:相同標籤/控件中的不同文本樣式
- 30. 不能以正確的相對方式使用「src」標記
這個偉大的工程!除了我有一個問題,我希望我的h2元素的位置是絕對的。因爲如果它沒有設置爲絕對,那麼它會讓我的網站佈局混亂。 –
是否有可能使.com更接近WebsiteName? –
是的。你可以調整'line-height'或者使用一個負的'margin':https://jsfiddle.net/kcdfdao3/2/ –