此问题在此处已有答案:
Make a div span two rows in a grid(2个答案)
2天前关闭。
我有三个元素,前两个元素是列,而最后一个是行。尝试了几种不同的东西,但我无法得到我想要的结果
.container {
display: flex;
flex-direction: column;
}
.element {
display: flex;
}
.icon {
display: flex margin-left: auto;
align-content: center;
}
<div className="container">
<div className="element">Name Detail</div>
<div className="element">Salary Detail</div>
<div className="icon">(Here is a svg)</div>
</div>
我想要的结果:
5条答案
按热度按时间2vuwiymt1#
试试这个代码。
dkqlctbz2#
最后一个元素动态间距和文本居中
guicsvcw3#
你应该把你的.elements放在它们自己的容器中。
超文本标记语言
CSS
b09cbbtk4#
通过观察你想要的结果,一种方法是这样的。
其中
container
实际上是flex-direction: row
,而类elementWrapper
将是flex-direction: column
:ttygqcqt5#
下面的代码应该有帮助:
希望能有所帮助!