html - 显示 Flex Align 以实现响应式风格?
问题描述
如何将作者信息移动到头像一侧以进行响应式设计?我是使用 flex-align 还是 block ?我想更改我附上截图的论坛部分的响应式设计作者。我尝试了一些代码,但没有奏效。
https://i.imgyukle.com/2021/03/04/NJa5KG.jpg
#bbpress-forums li.bbp-body div.bbp-topic-author,
#bbpress-forums li.bbp-body div.bbp-reply-author {
-ms-flex-align: start;
align-items: flex-start;
width: 100%;
margin: 0 0 16px;
padding: 0 0 16px;
border-bottom: 1px solid var(--color-divider);
box-sizing: border-box;
}
.vikinger-forum-reply-author {
-ms-flex-align: start;
align-items: flex-start;
解决方案
你可以给样式 display:flex; 到作者和头像的父元素。如果 **div.hentry ** 是您的头像和作者的父 div,并且使用此代码,它们应该并排。
#bbpress-forums li.bbp-body div.hentry {
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
}
推荐阅读
- spring - 如何在 Spring 中自动装配没有实现的接口或抽象类
- javascript - 为什么 Slick Slider slickGoTo 方法不起作用?
- angular - 如何使用 rxjs 6 异步过滤数组的 Observable
- jquery - 随机 ajax 加载的画廊缩略图在高度上被切断(未完全显示)?
- php - 如何访问“最终余额”
- c# - 在 Excel 中编辑后 OpenXML 无法读取电子表格数据
- android - Kotlin 编译器错误:期望成员声明
- excel - 没有辅助列的自动填充十六进制值
- r - 创建新变量,该变量考虑了早期记录中的先前信息
- python - google每日搜索趋势抓取