CSS基礎(chǔ)篇 - 如何將文字對齊

某天,你想新建一個表單策幼,這時你發(fā)現(xiàn)了一個問題:

image.png

咦邑时,什么鬼,這個東西怎么和我預(yù)期的不太一樣特姐,本想 姓名 聯(lián)系方式 年齡 家庭住址 都是兩端對齊晶丘;這可怎么辦,想了一下唐含,誒浅浮,我在中間加入空格 不就解決了,完美捷枯,開始嘗試滚秩;

image.png

很好!很完美淮捆!就這樣搞定郁油,某一天,你突然發(fā)現(xiàn)一個bug攀痊,怎么將font-family換一種字體后桐腌,怎么就失效了;現(xiàn)在你的情況是這樣的:

image.png

what? 這可怎么辦蚕苇;難道還能根據(jù)字體的樣式進(jìn)行變化不成;
恩凿叠,你想的沒錯涩笤,字體在創(chuàng)建的時候,開發(fā)者就已經(jīng)規(guī)定好相關(guān)的參數(shù)了盒件,看來得換一種方法解決這個問題蹬碧;
這時候你想到text-align="justify"這個屬性,當(dāng)元素多行時炒刁,會對文字進(jìn)行內(nèi)容適應(yīng)恩沽;但是我們這就只有一行文字,那我們就使用偽元素創(chuàng)建一個翔始;

span::after{
content: '',
display:inline-block,
width:100%;

讓'姓名' 和寬度100%的空元素進(jìn)行適應(yīng)顯示;看下效果:

image.png

font-family: monospace 情況下罗心,同樣完美的適應(yīng)了兩邊對齊;
下面我們進(jìn)行進(jìn)一步的優(yōu)化城瞎;將元素添加邊框渤闷,使用border大法!
去除偽元素占據(jù)的空間:

image.png

獻(xiàn)上完整代碼:

  <style>
    div {
      border: 1px solid blue;
      font-size: 20px;
    }

    span {
      border: 1px solid red;
      display: inline-block;
      text-align: justify;
      width: 5em;
      height: 20px;
      line-height: 20px;
      overflow: hidden;
    }

    span::after {
      content: '';
      display: inline-block;
      width: 100%;
    }
  </style>
</head>

<body>
  <div>
    <span>姓名</span>
    <br>
    <span>聯(lián)系方式</span>
    <br>
    <span>年齡</span>
    <br>
    <span>家庭住址</span>
  </div>

  <!--         -->
</body>

大家可以自己測試使用脖镀;本篇完結(jié)飒箭!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子弦蹂,更是在濱河造成了極大的恐慌肩碟,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件凸椿,死亡現(xiàn)場離奇詭異削祈,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)削饵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門岩瘦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人窿撬,你說我怎么就攤上這事启昧。” “怎么了劈伴?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵密末,是天一觀的道長。 經(jīng)常有香客問我跛璧,道長严里,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任追城,我火速辦了婚禮刹碾,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘座柱。我一直安慰自己迷帜,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布色洞。 她就那樣靜靜地躺著戏锹,像睡著了一般。 火紅的嫁衣襯著肌膚如雪火诸。 梳的紋絲不亂的頭發(fā)上锦针,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天,我揣著相機(jī)與錄音置蜀,去河邊找鬼奈搜。 笑死,一個胖子當(dāng)著我的面吹牛盯荤,可吹牛的內(nèi)容都是我干的媚污。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼廷雅,長吁一口氣:“原來是場噩夢啊……” “哼耗美!你這毒婦竟也來了京髓?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤商架,失蹤者是張志新(化名)和其女友劉穎堰怨,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蛇摸,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡备图,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了赶袄。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片揽涮。...
    茶點(diǎn)故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖饿肺,靈堂內(nèi)的尸體忽然破棺而出蒋困,到底是詐尸還是另有隱情,我是刑警寧澤敬辣,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布雪标,位于F島的核電站,受9級特大地震影響溉跃,放射性物質(zhì)發(fā)生泄漏村刨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一撰茎、第九天 我趴在偏房一處隱蔽的房頂上張望嵌牺。 院中可真熱鬧,春花似錦龄糊、人聲如沸逆粹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽枯饿。三九已至酝锅,卻和暖如春诡必,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背搔扁。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工爸舒, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人稿蹲。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓扭勉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親苛聘。 傳聞我的和親對象是個殘疾皇子涂炎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案忠聚? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,761評論 1 92
  • 第一部分HTML&CSS整理答案1.什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)唱捣。 注意:講述HTML5...
    Programmer客棧閱讀 2,016評論 0 12
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,562評論 32 459
  • Html 標(biāo)簽 斜體 粗體 單獨(dú)的樣式 引用文本 長文本引用 換行 空格 分割線 地址信息 單行代碼 多行代碼 無...
    SunnySky_閱讀 557評論 0 5
  • 數(shù)據(jù)結(jié)構(gòu)data Lex = Number Double Lex | Plus Lex | Times Lex |...
    逸章閱讀 334評論 0 0