使用css偽類(lèi)before,after制作左右橫線中間文字的效果

其實(shí)這個(gè)在功能在項(xiàng)目中還是經(jīng)常會(huì)需要到的,除了使用背景圖片來(lái)實(shí)現(xiàn)外,我們還可以借助css偽類(lèi)before,after來(lái)實(shí)現(xiàn)。

效果圖

HTML代碼

<span>這是中間的文字</span>

CSS代碼

span {
    display: block;     /*設(shè)置為塊級(jí)元素會(huì)獨(dú)占一行形成上下居中的效果*/
    font-size: 3em;
    color: #212121;
    position: relative;   /*定位橫線(當(dāng)橫線的父元素)*/
}

span:before, span:after {
    content: '';                 /*CSS偽類(lèi)用法*/
    position: absolute;         /*定位背景橫線的位置*/
    top: 52%;
    background: #494949;       /*寬和高做出來(lái)的背景橫線*/
    width: 9%;
    height: 2px;
}

span:before{
    left: 25%;        /*調(diào)整背景橫線的左右距離*/
}

span:after {
    right: 25%;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文轉(zhuǎn)載自:眾成翻譯譯者:為之漫筆鏈接:http://www.zcfy.cc/article/239原文:http...
    極樂(lè)君閱讀 7,546評(píng)論 1 62
  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,162評(píng)論 1 92
  • 轉(zhuǎn)自理解偽元素 :before 和 :after層疊樣式表(CSS)的主要目的是給HTML元素添加樣式,然而,在一...
    種諤閱讀 943評(píng)論 0 3
  • 我還是很喜歡你 獨(dú)孤緣整理 我還是很喜歡你,像風(fēng)走了八千里,不問(wèn)歸期。 我還是...
    第8日蟬閱讀 891評(píng)論 1 10
  • 想說(shuō)卻還沒(méi)說(shuō)的 還很多 攢著是因?yàn)橄雽?xiě)成歌 讓人輕輕地唱著 淡淡地記著 就算終于忘了 也值了 說(shuō)不定我一生涓滴意念...
    火山僧閱讀 492評(píng)論 0 1

友情鏈接更多精彩內(nèi)容