如何获得直线,文字和直线?
code。这是我的HTML的jsfiddle。我使用内联属性使它们出现在一条直线上。但他们没有改变。
如何操作它们看起来像
---------------------- About Me ---------------------
(^^dotted line above should actually be single line.)
答案 0 :(得分:5)
答案 1 :(得分:0)
试试这个并查看display:inline-block
style
<header id="about_me">
<div id="about_me1">
<hr size="5" align="left" color="black" style="display:inline-block;width:30%;">
<h3 style="display:inline;">About Me</h3>
<hr id = "line" size="5" align="left" width="30%" color="black" style="display:inline-block;width:30%;">
</div>
</header>
答案 2 :(得分:0)
只使用一个元素来显示边框,它可以在每个分辨率中使用并可重复使用:
<header id="about_me">
<div id="about_me1">
<h3><span>About Me</span></h3>
</div>
</header>
#about_me1 {
border-top: 2px solid #FF0000;
position: relative;
margin-top:15px;
}
h3 {
position: absolute;
top: -18px;
text-align:center;
width:100%;
padding:0;
margin:0px;
}
h3 span {
background:#fff;
display: inline-block;
padding: 5px;
}