我無法將第二行文本與第一行對齊。CSS - 引導按鈕內部水平中心2行
以下是演示:https://jsfiddle.net/DTcHh/27036/
HTML
<div id="deal-button">
<a class="btn btn-primary" href="www.yahoo.fr">
<span class="glyphicon glyphicon-star pull-left" aria-hidden="true"></span>
<span style= "font-weight: bold;font-size: 18px;text-transform: uppercase;">Take</span> <br/>
<span style= "font-style: italic">the deal</span>
</a>
</div>
CSS
#deal-button {
position: absolute;
width: 14%;
top: 50%;
right: 2%;
}
#deal-button a {
display: block;
margin-bottom: 10px;
font-size: 12px;
padding: 4px 12px;
white-space: normal;
line-height: 1.2;
}
#deal-button .glyphicon {
top: 8px;//override glitch in glyphicon vertical position
}
請注意,我不希望使用一個符合包裝,但真正用<br/>
從第二行刪除第一部分。我總是希望文本的兩個部分在按鈕內的兩條不同的線上分開。他們將在被動態注入後作爲text_part1
和text_part2
是否允許修改html結構 – San