html - 父 div 是 flex,子 div 是具有 flex:1 的列。如何将右侧栏的内容推送到栏的右侧?
问题描述
我试图将第二列中的“HELLO”推到该列的右侧,而不改变第一列中“HELLO”的位置。完成此任务的最简单方法是什么?
.row {
display: flex;
}
.column {
flex: 1;
}
.slideshow-photos {
width: 100%;
height: 100%;
object-fit: cover;
}
.mySlides {
width: 100px;
height: 100px;
}
<div class='row'>
<div class='column'>
<p>HELLO</p>
</div>
<div class='column'>
<div class="photos-container">
<div class="mySlides">
<img class='slideshow-photos' src="https://www.animalfriends.co.uk/app/uploads/2014/08/06110347/Kitten-small.jpg">
</div>
</div<
</div>
</div>
解决方案
如果您希望最后一列折叠,您可以使用伪类将flex-grow
值重置为。0
last-of-type
.row {
display: flex;
}
.column {
flex: 1;
}
.column:last-of-type {
flex: 0;
}
.slideshow-photos {
width: 100%;
height: 100%;
object-fit: cover;
}
.mySlides {
width: 100px;
height: 100px;
}
<div class='row'>
<div class='column'>
<p>HELLO</p>
</div>
<div class='column'>
<div class="photos-container">
<div class="mySlides">
<img class='slideshow-photos' src="https://www.animalfriends.co.uk/app/uploads/2014/08/06110347/Kitten-small.jpg">
</div>
</div<
</div>
</div>
推荐阅读
- python - python pandas - 有条件地合并数据
- sql - 动态 sql 和上下文信息中的错误字符串
- reactjs - 如何使用 React 和 Typescript 组合 Material UI 组件?
- mod-rewrite - lighttpd:mod_rewrite 忽略 .htaccess 中的规则
- python - Python - 如果存在于另一个 df 列中,则从 df 列中删除元组
- c# - 如何创建自定义 Active Directory 权限和组,以便我可以针对此验证用户?
- f# - 在 F# 的编译时获取模块的类型
- git - 按分支拆分提交历史
- r - 将数据(已经在多个数据帧中)重组为 R 中不同的多个数据帧
- swift - 子 uiviewcontroller 未加载到导航栏上