【小技巧】CSS文字兩端對齊
需求如下,紅框所在的文字有四個字的、三個字的、兩個字的,如果不兩端對齊可以選擇居中對齊,或者右對齊。但是如果要像下面這樣兩端對齊呢?
我相信以前很多人都這麼幹過:兩個字中間使用 來隔開達到四個字的寬度,三個字也可以,但是,像上圖中“122賬號”“122密碼”這樣的,就不好計算該用幾個空格了。
假如我們有如下HTML:
這世間唯有夢想和好姑娘不可辜負!
給它加點樣式
div{
width:500px;
border:1px solid red;
text-align: justify;
}
初始效果是這樣的text-align: justify
這是什麼東西?CSS2中text-align
有一個屬性值為justify
,為對齊之意。其實現的效果就是可以讓一行文字兩端對齊顯示(文字內容要超過一行)。
但是光使用它依然沒什麼卵用…..
要使文字兩端對齊,我們還得使用一個行內空標籤來助陣,比如、
等等,這裡是我用
標籤
這世間唯有夢想和好姑娘不可辜負!
給這個 i
標籤設定如下樣式
div i{
display:inline-block;
/*padding-left: 100%;*/
width:100%;
}
padding-left: 100%
和width:100%
都可以達到效果,選用其一即可。效果如下
但是加入HTML元素又違反了結構表現分離的原則,我們可以改用after、before偽元素:
div:after {
content: " ";
display: inline-block;
width: 100%;
}
感謝 SF網友 的提醒
線上檢視:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2041/viewspace-2799433/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- css文字兩端對齊CSS
- css 表單標籤兩端對齊CSS
- 用css怎麼實現兩端對齊?CSS
- 探索發現:CSS實現中文兩端對齊CSS
- 【CSS】段落文字實現兩端對齊,不滿一行則不需要CSS
- CSS文字水平居中對齊CSS
- text-align:justify 兩端對齊
- CSS文字框與驗證碼垂直對齊CSS
- linux對齊文字Linux
- 用css實現兩端對齊text-align: justify有什麼不足之處?CSS
- canvas textAlign 文字對齊Canvas
- 中文詞語字數不同時兩端(等寬)對齊的方法小結
- form表單元素名稱兩端對齊代ORM
- 小技巧!CSS 整塊文字溢位省略特性探究CSS
- css居中對齊大全CSS
- CAD表格文字對齊方式
- css使用transform垂直對齊CSSORM
- HTML + CSS 小技巧HTMLCSS
- CSS居中對齊終極指南CSS
- 如何讓文字居右對齊,換行後又居左對齊
- 常用的CSS小技巧CSS
- CSS 小結筆記之解決flex佈局邊框對不齊CSS筆記Flex
- CSS Tips——未知寬度高度居中對齊CSS
- leetcode 68. 文字左右對齊 模擬LeetCode
- idea設定 執行 按鈕在右上角,設定toolbar兩端對齊Idea
- CSS設定一個文字兩種顏色CSS
- WPS/Word中公式與文字不對齊的問題公式
- Word技巧:如何快速將不同字數的姓名對齊
- css除去flex類的幾種對齊方式的思考CSSFlex
- 【譯】22個必備的CSS小技巧CSS
- css使文字顯示兩行後顯示省略號CSS
- 好程式設計師前端教程css對齊方案總結程式設計師前端CSS
- vxe-table 設定單元格對齊方式,左對齊、右對齊
- RadioButton文字按鈕間距設定,按鈕在文字右端顯示,RadioButton 右端對齊
- CSS 技巧一則 -- 不定寬溢位文字適配滾動CSS
- 「Premiere中文新手教程」沙灘文字效果小技巧REM
- 【CSS】CSS常用技巧CSS
- css兩端固定大小,中間自動大小CSS