css - 引导程序 4 中的 Flex 布局列宽
问题描述
我试图在移动设备上以不同的顺序破坏一些元素,我现在有这样的东西
还有我的html
<main>
<div data-color="yellow"></div>
<div class="wrapper">
<div data-color="orange"></div>
<div data-color="purple"></div>
</div>
</main>
这是我的CSS
.wrapper {
flex-direction: column;
}
div {
flex: 1;
}
[data-color=purple] {
order: 3;
}
main.mobile {
flex-direction: column;
}
main.mobile .wrapper {
display: contents;
}
main.mobile [data-color=orange] {
order: -2;
}
我很简单,你可以帮助我,我需要的是现在 palge lpaut 是一半,我需要黄色容器为 75% 和正确的 25%,我使用 boostrap 4 但我不太擅长 fex 布局
谢谢
解决方案
main {
display: flex;
}
[data-color="yellow"] {
flex: 0 0 75%;
}
.wrapper{
flex: 0 0 25%;
}
推荐阅读
- ruby - 在 Ruby GTK 中查看和动画 SVG 图
- php - #1396 - 创建用户时操作 CREATE USER 失败,因为 'myuser'@'localhost' 错误
- java - 方法调用的 Mockito 链
- python - 多类分类:概率和校准
- spring - Spring MVC 返回响应实体
与响应实体 - java - Android (Java) 应用更新 http 为 HttpURLConnection
- java - 什么用于限制docker容器
- reactjs - 除非刷新浏览器,否则 React 组件不会呈现
- node.js - 如何将 zip 文件从服务器下载到客户端(nodejs)
- javascript - 如何将 onmessage 处理添加到 WebSocket 的子类?