css - 第一个孩子在它自己的线上
问题描述
我想让我的 .screen 类独立存在。假设我不能改变当前的布局。
<div class="app">
<div class="screen"></div>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
</div>
我虽然这样display: block;
做可以解决问题,但没有。
.screen {
display: block;
}
到目前为止,这一切都在一条线上。我只对 flex 很方便,而且我想不出 flex 会在这里帮助我。
解决方案
如果您使用 flexboxflex-wrap
可以提供帮助。使第一个孩子 100% 宽并放在flex-wrap: wrap
父母身上。
推荐阅读
- java - Univocity Parser - 如何在解析的 bean 中获取行号
- ios - 使用安全的 UITextField 输入密码时,键盘显示延迟较长
- swift - 如何在 SwiftUI 中使用 Swift 手动倒带、停止和转发 Gif
- php - Woocommerce 弱密码复选框(店面子主题)
- python - 有人可以帮我解决关于我在 python 中对我的 API 的发布请求的错误吗?
- javascript - 更改对象数组中的键名 - JS
- neovim - 如何在 Vim 中创建类似 Sublime 的构建系统?
- r - R:如何从两个列表中提取具有相同索引的元素来编写函数
- javascript - 如何为我的蛇游戏添加重启按钮
- windows - 如何使用 LLVM/clang++ 工具链链接 Microsoft Windows 资源 (.res) 文件