【发布时间】:2017-02-02 01:44:02
【问题描述】:
为什么我可以用 flex 使按钮居中而不是链接?
#quote-btn-div {
display: flex;
}
#quote-btn,
#twitter-link {
background-color: #999;
/* Green */
border: none;
width: 300px;
height: 100px;
margin: 0 auto;
color: white;
text-align: center;
text-decoration: none;
font-size: 16px;
}
#twitter-link {
background-color: red;
}
<div id="quote-box">
<div id="quote-btn-div">
<button id="quote-btn">New Quote</button>
<a id="twitter-link">Twitter link</a>
</div>
</div>
对不起,如果这是一个愚蠢的问题,我还在学习。
【问题讨论】:
-
你想把链接放到哪里?你的意思是水平居中吗?最简单的方法可能是将 twitter 链接移到其他地方,特别是因为父 div 是
#quote-btn-div
标签: html css hyperlink flexbox centering