標籤:

怎樣用CSS製作這樣的效果?

如上圖,中間是文,兩端一條橫線

謝謝,請給出CSS代碼



HTML:

&
& &張某隻&
&

CSS:

div {
position: relative;
text-align: center;
height: 30px;
}

hr {
position: absolute;
width: 100%;
top: 6px;
background: #000000;
height: 1px;
border: 0;
}

span {
position: relative;
background: #fff;
top: 6px;
padding: 0px 17px;
}

效果:


偽元素:before,:after{content:""}


我實現過一個:tentomon - Rule


&
&
&
&
&無標題文檔&
&

&
&

&

asdfas f& & &
&


善用 ::before 和 ::after


詳見 semantic—ui



推薦閱讀:

對inline-block元素作用負margin為什麼其移動範圍會受到限制?
怎麼覺得JS和CSS重疊的東西太多了?
盒模型的哪種寬高定義更符合人類直覺?
面對變化莫測的 CSS,我該怎麼辦?
CSS:line-height:150%與line-height:1.5的真正區別是什麼?

TAG:CSS |