【发布时间】:2018-04-05 17:29:29
【问题描述】:
如何在以下情况下(div2)使按钮文本位于左上角。
我必须使用按钮来满足一些要求,但让它看起来像一个普通的文本。任何你帮助的帮助。
容器是 flexbox 列,并且有一个带有 flex 1 的按钮。
我不想在按钮内添加元素并使其位置绝对。
需要更清洁的方式。
.container {
display: flex;
flex-flow: column;
height: 200px;
border: 1px solid gray;
}
.div1, .div3 {
height: 40px;
}
.div2 {
flex: 1;
border: 1px solid red;
text-align: left;
}
<div class="container">
<div class="div1">
div1
</div>
<button class="div2">
I want this text to be top left
</button>
<div class="div3">
div3
</div>
</div>
【问题讨论】:
-
“左上对齐按钮文本” “使按钮文本居中” - 你想要哪个?