在 CSS 中,文字錘子排列可以幫助我們讓文本更加醒目、有層次感。所謂文字錘子排列,就是將一段文字分為兩列,中間之間用一個豎線分隔,形如一個大錘子。
.hammer-text{ display: flex; align-items: center; justify-content: center; font-size: 18px; line-height: 1.5; margin-bottom: 20px; } .hammer-text::before, .hammer-text::after{ content: ''; flex: 1; height: 1px; background-color: #333; } .hammer-text::before{ margin-right: 10px; } .hammer-text::after{ margin-left: 10px; }
上面的代碼是實現文字錘子排列的 CSS 樣式。首先,我們使用display: flex;
將文本容器設置為彈性布局,方便控制兩欄之間的間距。
接著,使用::before
和::after
偽元素,分別在錘子左右兩側添加一條細線,起到分隔兩欄的作用。通過flex: 1;
屬性,垂直居中對齊細線和文本。
最后,可以根據需要調整字體大小、行高和間距等基本樣式屬性。
通過這樣的樣式設置,就可以實現文字的錘子排列了。在實際應用中,我們可以將技術架構、項目介紹等相關文本按照錘子排列方式進行展示,讓頁面更加美觀、清晰。