自适应宽高
2020-03-09 09:17:57来源:博客园 阅读 ()
自适应宽高
- 宽度自适应:
默认宽度100%的元素
width:;单位为%
最小宽度自适应:
min-width:;
最大宽度自适应:
max-width:;
- 高度自适应:
不写height,让内容撑起
height:50%; 前提==>html,body{height:100%;}
最小高度自适应:
min-height:;
最大高度自适应
max-height:;
- 问题:
父级没有设置高度,子级浮动,父级会产生高度塌陷
解决方法:
1、父级设置固定宽高 ==>不灵活
2、父级元素浮动 ==>会影响后续元素
3、overflow:hidden; ==>其他子元素溢出有影响(触发bfc区域)
4、给浮动元素最后边加空标签(宽高为0),clear:both; ==>多写标签,代码冗余
5、after伪类(推荐) .nav:after{content:"";display:block;clear:both;} (至少包含3项属性)
.nav:after{
content:".";
display:block;
width:0;
height:0;
clear:both;
overflow:hidden; ==>隐藏"."
visibility:hidden; ==>隐藏标签本身
}
- 关于隐藏
display:none; 不显示标签,隐藏(不占位)
visibility:hidden; 隐藏(占位)
visibility:visible; 显示
opacity:0~1;透明度 ==>color:rgba(255,255,255,0~1);颜色透明度
原文链接:https://www.cnblogs.com/strongerPian/p/12448416.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 两个div并排,右边div固定宽度,左边宽度自适应 2020-06-03
- 两个div并排,左边div固定宽度,右边宽度自适应 2020-06-03
- HTML图像标签img和源属性src及Alt属性、宽高、对齐 2020-03-27
- 移动端分辨率+小程序的自适应单位RPX 2020-03-16
- 字体大小自适应纯css解决方案【转】 2020-03-05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash