css - 在 CSS 网格中如何将子元素扩展到父容器之外
问题描述
我有一个 CSS 网格,比如 3 列,父容器位于中间列,我可以以某种方式扩展子容器以获取所有三列吗?在下面的代码中,我希望图像区域占用所有三列,而文本仅占用一列:
.grid {
display: grid;
width: 100%;
grid-template-columns: 10% 1fr 10%;
}
.content {
grid-column: 2/3;
}
.image-area {
grid-column: 1/4;
color: #6dae72;
}
<div class="grid">
<div class="content">
<div class="text-area">Some text</div>
<div class="image-area">The picture</div>
</div>
</div>
将不胜感激任何帮助。
解决方案
推荐阅读
- angular - 无法使用角度访问属性
- react-native - 如何在 React Native iOS 中显示 webp 图像?
- jquery - Ruby on Rails 6 jquery and ajax dynamic form CRUD
- html - paragraph within a div at very bottom
- java - 如何在对象的 ArrayList 中搜索特定元素值?
- azure - Unable to retrieve Key Vault Secret from Docker App Service in .NET Core
- vue.js - 页眉组件 - 无法让 Vuex 更新嵌套子组件上的存储
- redis - Redis 中使用了哪些版本的 Lua 和外部库?
- php - 消息:iconv():在输入字符串中检测到非法字符
- c# - EF:如何更新多对多关系中的连接?