如何在不使用浮点的情况下将字幕右对齐?我需要它与标题处于同一水平。
<h2>Title <span>Subtitle</span> </h2>
h2 {
border: 1px solid #333;
font-size: 50px;
}
span {
font-size: 20px;
}
答案 0 :(得分:1)
Flexbox可以做到这一点。
h2 {
border: 1px solid #333;
font-size: 50px;
display:flex;
align-items:baseline;
}
span {
font-size: 20px;
margin-left:auto;
}
<h2>Title <span>Subtitle</span> </h2>
答案 1 :(得分:1)
您可以使用小调整添加position:absolute
属性
h2 {
border: 1px solid #333;
font-size: 50px;
position: relative;
}
span {
font-size: 20px;
position: absolute;
right: 6px;
margin-top:25px;
}
&#13;
<h2>Title <span>Subtitle</span> </h2>
&#13;