分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

html5——伸缩比例

发布时间:2023-09-06 01:31责任编辑:傅花花关键词:暂无标签

基本概念

1、父盒子设置了伸缩属性,子盒子设置伸缩比例

2、以上设置完之后子盒子会按照比例分布在父盒子中

3、当设置伸缩比例时默认会按照x轴方向分配,因为默认情况下伸缩布局主轴方向是x轴方向

4、设置伸缩属性,没有设置具体宽度,默认是100%

案例描述

1、父盒子设置了伸缩布局,子盒子设置了比例

2、上述设置完之后,子盒子无需设置宽高,会自动填满

3、注意调换主轴方向

<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8"> ???<title>Title</title> ???<style> ???????* { ???????????padding: 0; ???????????margin: 0; ???????????list-style: none; ???????} ???????ul { ???????????width: 400px; ???????????height: 30px; ???????????display: flex; ???????????margin: 70px auto; ???????????border: 1px solid #000; ???????} ???????li { ???????????background-color: pink; ???????????margin: 0 5px; ???????} ???????li { ???????????flex: 1; ???????} ???????.layout { ???????????width: 300px; ???????????margin: 20px auto; ???????????height: 500px; ???????????display: flex; ???????????flex-direction: column; ???????} ???????.nav { ???????????background-color: pink; ???????????flex: 1; ???????} ???????.section { ???????????flex: 5; ???????????display: flex; ???????} ???????.section .left { ???????????flex: 1; ???????????background-color: #ccc; ???????} ???????.section .right { ???????????flex: 4; ???????????background-color: blue; ???????} ???????.footer { ???????????flex: 1; ???????????background-color: yellow; ???????} ???</style></head><body><ul> ???<li>1</li> ???<li>2</li> ???<li>3</li> ???<li>4</li></ul><div class="layout"> ???<div class="nav"></div> ???<div class="section"> ???????<div class="left"></div> ???????<div class="right"></div> ???</div> ???<div class="footer"></div></div></body></html>

html5——伸缩比例

原文地址:http://www.cnblogs.com/wuqiuxue/p/8085330.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved