html - 我如何制作响应式网格模板
问题描述
这是我尝试过的 jsFiddle 链接:https ://jsfiddle.net/bw0etr21/
有三个块A
, B
, C
. 我在这些块上应用了一些网格属性。
A
,B
排C
在最后。我需要让它响应。
body {
padding: 20px;
font-family: Helvetica;
}
.wrapper {
display: grid;
/* we can`t change this css property */
grid-template-columns: repeat(6, 1fr);
/* we can`t change this css property */
grid-gap: 10px;
}
@media (max-width:800px){
.wrapper{
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
}
/* we can`t change this css property */
.a{
grid-column: span 3;
}
.b{
grid-column:span 3;
}
.c{
grid-column: span 6
}
/* we can`t change this css property */
.box {
background-color: #20262e;
color: #fff;
border-radius: 3px;
padding: 20px;
font-size: 14px;
}
<div class="wrapper">
<div class="box a">A</div>
<div class="box b">B</div>
<div class="box c">C</div>
</div>
当我们将窗口大小减小到 800 像素以下时,输出应该是一列中的所有块。
所需的输出应该像这个图像链接。https://i.ibb.co/Mck9vJx/required-output.png
如果有更多信息,请告诉我。必需的。谢谢你。
解决方案
推荐阅读
- haskell - 实例签名:对方法的约束
- python - 将列表转换为字符串以进行标记化
- python - 如何查找重复项并在文本文件中打印该行?
- reactive-programming - 我可以使用 AtomicReference 来获取 Mono 的值并且代码仍然保持反应性吗
- java - 在 GitHub 上发布所有矩阵构建版本的单元测试结果
- angular - 失败:无法为登录测试读取未定义的属性“setValue”
- html - 在 navbar 是 position = fix 之后写的所有内容都溢出了
- json - mongoimport - 一个空对象 { } 字段值导入为空值
- wpf - 如何在 Windows 10 上的 Win32 应用程序中托管 WPF 应用程序
- c# - 用于扩展集合对象的 OData 客户端 v3 到 v4 更新方法