问题描述
我有两个等高的列,我试图让每列中的阅读更多"链接位于列的底部,无论相邻列中有多少内容.我正在使用 align-self: flex-end
,我认为它应该有选择地对齐这个单个孩子,但它不起作用.div 高度不以任何方式拉伸也很重要.这就是为什么我指定了 align-items: flex-start;
和 align-content: flex-start;
.
https://jsfiddle.net/stewx/b2aoksgf/2/
h3,p{宽度:100%;边框:1px纯蓝色;}div {填充:5px;}.外容器{显示:弹性;边框:1px纯黑色;填充:5px;}.柱子 {边框:1px纯红色;显示:弹性;flex-wrap: 包裹;弹性方向:行;宽度:50%;对齐内容:flex-start;}.更多的 {边框:1px 绿色虚线;字体粗细:粗体;文本对齐:右;align-self: flex-end;/* 没有效果.我原以为这会移动到底部.*/}
<div 类=列"><h3>富<p>该段落的顶部应与另一列中的段落顶部对齐.</p><p>Lorem ipsum dolor 坐 amet,consectetur adipiscing 精英.sed 坐 amet ullamcorper urna.Donec convallis lorem ut semper ultrices.整数 feugiat sodales leo.sed 非 lacus sed nisi semper eleifend.Maecenas ultricies 调味品时间.Fusce vel aliquetmagna, nec sollicitudin nunc.Fusce ut facilisis lorem.Vestibulum porttitor vehicula mi,在 bibendum ante ultrices 坐 amet.Nulla at dui tempor、ornare risus eu、lobortis lorem.</p><p class="more"><a href="#">阅读更多(我应该在这个 div 的底部!)</a></p><div 类=列"><h3>酒吧<p>该段落的顶部应与另一列中的段落顶部对齐.</p><p>Vivamus porttitor pharetra eros quis maximus.Sed non blandit justo.Phasellus viverratellus eu diam tempor pretium.Nam iaculis odio non quam iaculis,坐 amet vehicula ipsum scelerisque.Nunc ornare augue quis congue finibus.Curabitur efficitur magna凤尾兰.Nulla nunc mauris,dignissim sat amet arcu sat amet,pellentesque condimentum sapien.</p><p>Donectellus purus, sodales non pellentesque a, accumsan ut orci.Vivamus a tincidunt odio, nec fringilla nulla.Nulla eu metus 猫.Vivamus dictum accumsan ante pellentesque dapibus.Donec neque orci,congue pretium leo quis,tempor aliquam justo.Sed elementum cursus mauris vel consequat.Lorem ipsum dolor 坐 amet,consectetur adipiscing 精英.Aliquam varius、发酵调味品的赌注、lorem urna vulputate justo、nec maximus lectus leo sodales lectus.In nec orci mollis, varius anteid,faucibus ipsum.Etiam auctor a mi semper egestas.Morbi tincidunt at nunc non semper.Sed mattistellus ex, in consequat leo facilisis id.Vivamus eleifend pellentesque tempus.</p><p class="更多"><a href="#">阅读更多</a></p>