PC端 宽高自适应问题
宽高自适应
网页布局中经常要定义元素的宽和高。但很多时候我们希望元素的大小能够根据窗口或子元素自动调整,这就是pc自适应。
自适应的优点:元素自适应在网页布局中非常重要,它能够使网页显示更灵活,可以适应在不同设备、不同窗口和不同分辨率下显示。
宽度自适应
元素宽度设置为100%。(块元素宽度默认为100%)或者不设置宽度(width);(宽度是父元素的宽度)
高度自适应
1)自适应元素高度:height:auto;或者不设置;(是子元素撑开父元素的高度)2)元素高度自适应窗口高度设置方法:html,body{height:100%;}注:如果设置子元素的高度跟随父元素的高度变化而变化,那么父元素必须有高度。
最小高度的自适应
非浮动元素地父元素高度自适应
1、不写高度;(弊端:当内容很少的时候,元素高度也会很小,影响美观)
2、height:auto;
3、min-height属性:最小高度;(IE6浏览器不识别该属性)
4、通过下划线过滤器min-height:value;_height:value;
5、通过关键字过滤器 min-height:va
PC端 宽高自适应问题相关推荐
- 移动端宽高自适应布局解决办法
移动端布局总会出现宽高在不同移动终端显示不一致的问题,具体是由于各终端设备的宽高不一致引起的.通常情况下我们会通过用js来根据不同宽度实现自适应,那么高度如何自适应呢? 以上分别是做了宽度自适应的在 ...
- 图片适应窗口_HTMLCSS学习笔记(八)-- 宽高自适应
宽高自适应 网页布局中经常要定义元素的宽和高.但很多时候我们希望元素的大小能够根据窗口或子元素自动调整,这就是pc自适应. 自适应的优点: 元素自适应在网页布局中非常重要,它能够使网页显示更灵活,可以 ...
- 宽高自适应_css样式写出三角形,宽高自适应的正方形,扇形!
闲来无事练习一下常见的css样式,希望大家能指点一二! 1用css实现一个三角形!原理用border属性 <!DOCTYPE html> <html> <head> ...
- 从零开始学习前端开发 — 7、CSS宽高自适应
一.宽度自适应 语法:width:100%; 注: a)块状元素的默认宽度为100% b) 当给元素设置宽度为100%时,继承父元素的宽度 c) 通常使用宽度自适应实现通栏效果 二.高度自适应 语法: ...
- css 百分比 怎么固定正方形_css样式写出三角形,宽高自适应的正方形,扇形!...
闲来无事练习一下常见的css样式,希望大家能指点一二! 1用css实现一个三角形!原理用border属性 <! 实现它的原理那就要弄明白border属性, border是一个复合属性 borde ...
- 通过宽高自适应设计两栏布局和三栏布局
1.两栏布局 我们要实现下面这样一个东西:两栏,左边一栏,右边一栏,左边宽高固定,右边宽高自适应,见下图: ✍我们有两种解决办法:(1)给右边盒子加外边距(2)calc函数的运用 第一种方法:(1)给 ...
- css控制图片拉伸不变形,css+background实现 图片宽高自适应,拉伸裁剪不变形
图片宽高不固定 ,一样实现自适应,拉伸裁剪不变形,适应各大兼容性. 下面咱们在网上找两张宽高不一样的照片: No.1 ...
- 【CSS笔记】CSS设置元素堆叠顺序、元素宽高自适应、calc数学函数
目录 一.堆叠顺序 1.1.默认堆叠顺序 1.2.设置堆叠顺序 二.宽高自适应
- 宽高自适应下的导航栏文本居中
导航栏是网页中必不可少的一部分,固定的宽高可以直接写给元素,但是不同的分辨率之下,可能会出现滚动条或者空白,所以就需要使用宽高自适应的方式,让导航栏更加灵活的适应网页. 例: 导航栏 宽1000px ...
最新文章
- ACM入门之【离散化】
- android popupwindow 自定义背景,android – 无法将PopupWindow背景设置为透明
- android 图片变颜色代码,Android -对图片Drawable进行变色
- 【算法】剑指 Offer 47. 礼物的最大价值
- Vue登录注册,并保持登录状态
- python遇到‘\u’开头的unicode编码
- Security+ 学习笔记4 社会工程攻击
- pooling 与 步长大于1的卷积
- 基于vue开发一个组件库
- [DCDC](DC-DC) 电感计算有难题 ? 你我一起来学习
- Java项目-黄金矿工
- 在vue中如何使用umy-ui
- linux打不开vlc怎么办下面是解决方法
- Prezi - the best presentation tool
- linux立即重启计算机命令,轻松掌握Linux关机重启命令
- Git 详细安装教程(最新保姆级)
- python 怎么建立文件夹_如何用PYTHON新建文件夹
- 苏宁0元撸货福利来了!只限新人!老用户放弃吧!便宜只能占一次
- (转载)自定义View——弹性滑动
- 安装VMtools:请确保您已登录客户机操作系统。在客户机中装载CD驱动器启动终端,使用tar解压缩安装程序,然后执行vmware-insall.pl安装VMware Tools。