位置: IT常识 - 正文

css宽高自适应(css 宽度 自适应 占满)

编辑:rootadmin
css宽高自适应 1. 宽高自适应

推荐整理分享css宽高自适应(css 宽度 自适应 占满),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css实现宽度自适应100%,宽高16:9的矩形,css 宽度自适应,css 宽度自适应,cssdiv宽度自适应,css实现宽度自适应100%,宽高16:9的矩形,css实现宽度自适应100%,宽高16:9的矩形,css自适应屏幕宽高,css高度自适应怎么实现,内容如对您有帮助,希望把文章链接给更多的朋友!

举个例子看看什么是宽高自适应,

(1)先正常创建一个div标签,有宽和高:

 结果:

(2)去掉div的宽度,观察结果

 结果:

结果占满了整个屏幕,根据两个结果的对比,取消宽度,宽度就占满了全屏,这就是宽高自适应,会根据页面的需求自动调整宽和高,width不设置或者设置为auto,就是自适应,会根据需要的大小自动调整,一般网页都是这样做,如果设置了具体的数值那么宽度就设定死了。

一般宽度自适应经常用在:导航栏、 通栏布局

高度自适应也是不写或者auto,自适应的高度,都是里面的内容撑开的,里面内容多,高度就高,内容少高度就低,但是如果有时候没内容,高度就很低,在某方面不太美观,我们可以给高度设置一个最小高度,这样即使没有内容,也是有一个最小高度在的,属性为:

min-height:

max-height:

min-width:

max-width:

2. 设置浮动元素的父盒子高度自适应

 代码:

我们设置了四个盒子,上面一个盒子,下面一个盒子,上面父盒子里面有两个子盒子,让子盒子浮动起来,

 结果:

css宽高自适应(css 宽度 自适应 占满)

 结果可见,上面那个盒子两个子盒子浮动起来了,然后下面那个盒子就上去了,也就是说当上面两个子盒子浮动起来,他们的父盒子的高度就为0了,两个子盒子撑不开父盒子了,所以下面那个盒子就上去了。我们可以通过伪元素来解决这个问题,也就是设置伪元素来解除标签的浮动,从而实现父标签的高度自适应。

我们先介绍一个伪元素:

代码:

结果:

 解释:这个before就是伪元素,伪元素的写法是:“原标签::伪元素{要加的属性}”:上面代码的含义是在div标签内容前面加上下面的属性,也就是加上aaa文本,并且文本内容是红色的。

伪元素的特点:

1.加上的内容是选不中的,就比如上面结果里的aaa,你是选不中他的;

2.伪元素必须依附在标签身上才能用;

除了before伪元素,还有对应的after伪元素,含义是在某个标签后面加上什么东西。

display:none;不占位隐藏          visibility:hidden;占位隐藏 

所以实现父元素的的高度自适应,加上下面的代码即可:

 结果:

 这样父元素就有高度了,第二个盒子就上不去了。

3. 窗口自适应

代码:

 创建一个盒子,高度和宽度都是100%,这里的百分比都是相对于父标签来讲的,也就是body标签,但是body标签的宽度是浏览器横屏,高度为0,没有东西撑开他高度就为0,所以在这里div盒子设置高度为100%是没有意义的,宽度设置100%,它会根据浏览器窗口的大小变化而变化。

结果:

要是想让盒子的高度有意义,需要再加一段代码,实现窗口自适应,这样盒子的宽和高都能随着浏览器的宽和高变化而变化了:

需要加的代码:

结果:

本文链接地址:https://www.jiuchutong.com/zhishi/293030.html 转载请保留说明!

上一篇:莫斯塔尔古桥,波斯尼亚和黑塞哥维那 (© Ayhan Altun/Getty Images)(莫斯塔尔古桥多高)

下一篇:ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)

  • 怎样实现营销型网站推广的终极目标?(怎样实现营销型企业发展)

    怎样实现营销型网站推广的终极目标?(怎样实现营销型企业发展)

  • ios 11 pro max 半球壁纸(ios 11 0 1)(iphone11pro max半屏功能)

    ios 11 pro max 半球壁纸(ios 11 0 1)(iphone11pro max半屏功能)

  • 苹果手表可以微信支付吗(苹果手表可以微信扫码支付吗)

    苹果手表可以微信支付吗(苹果手表可以微信扫码支付吗)

  • 微信语音怎么转字(微信语音怎么转换成mp3格式)

    微信语音怎么转字(微信语音怎么转换成mp3格式)

  • 联想m7206w粉盒清零方法(联想m7268粉盒清零)

    联想m7206w粉盒清零方法(联想m7268粉盒清零)

  • computerztray是什么启动项(computerztraymain)

    computerztray是什么启动项(computerztraymain)

  • 为什么抖音买东西不能付款(为什么抖音买东西一分钱)

    为什么抖音买东西不能付款(为什么抖音买东西一分钱)

  • 苹果耳机r是左还是右(苹果耳机r是左耳右耳吗)

    苹果耳机r是左还是右(苹果耳机r是左耳右耳吗)

  • 苹果手机怎么隐藏软件还可以正常使用(苹果手机怎么隐藏app)

    苹果手机怎么隐藏软件还可以正常使用(苹果手机怎么隐藏app)

  • 8g和12g运行内存差距大吗(8g运行内存和12g运行内存哪个用的久)

    8g和12g运行内存差距大吗(8g运行内存和12g运行内存哪个用的久)

  • 手机用数据线连接电视怎么放电影(手机用数据线连接电视看视频)

    手机用数据线连接电视怎么放电影(手机用数据线连接电视看视频)

  • 华为duk一tl30是什么型号(华为dua-tl00)

    华为duk一tl30是什么型号(华为dua-tl00)

  • 华为p20能无线充电不(华为p20无线充电怎么用)

    华为p20能无线充电不(华为p20无线充电怎么用)

  • 抖音保存本地视频在哪(抖音保存本地视频在哪设置)

    抖音保存本地视频在哪(抖音保存本地视频在哪设置)

  • 手机程序锁定怎么取消(手机程序上锁)

    手机程序锁定怎么取消(手机程序上锁)

  • 手机信息显示怎样设置(手机信息显示怎么取消掉)

    手机信息显示怎样设置(手机信息显示怎么取消掉)

  • 通用计算机和专用计算机的分类标准(通用计算机和专业计算机的区别)

    通用计算机和专用计算机的分类标准(通用计算机和专业计算机的区别)

  • 键盘驱动怎么重新安装(键盘驱动怎么重新安装win11)

    键盘驱动怎么重新安装(键盘驱动怎么重新安装win11)

  • 苹果打字标点符号在哪(苹果打字标点符号能锁定么)

    苹果打字标点符号在哪(苹果打字标点符号能锁定么)

  • 港版iphone7支持电信吗(港版的苹果7手机能用电信卡吗)

    港版iphone7支持电信吗(港版的苹果7手机能用电信卡吗)

  • 电脑电源D型转接线请慎用,这是为什么呢?(电脑专用电源转换器)

    电脑电源D型转接线请慎用,这是为什么呢?(电脑专用电源转换器)

  • css 100vw、100vh出现滚动条怎么解决

    css 100vw、100vh出现滚动条怎么解决

  • 帝国CMS怎么获取浏览记录(帝国cms获取当日发布的url链接)

    帝国CMS怎么获取浏览记录(帝国cms获取当日发布的url链接)

  • 金税盘开票系统怎么增加税目
  • 综合税率的计算方法是什么
  • 个税申报人员报送成功怎么删除
  • 如何查询继续教育证书
  • 知道含税价,税率,怎么算税金
  • 合并报表无形资产摊销时间
  • 进项税加计抵减生产性服务
  • 物业公司是小规模纳税人税率是多少
  • 厂房装修增值税税率
  • 房地产税和物业税
  • 工程款增值税专用发票如何开具
  • 增值税专用发票电子版
  • 运输发票上的印章怎么弄
  • 上海、浙江 12万以上个税申报可以用支付宝啦
  • 公司还没有成立,前期的费用怎么开发票呢
  • 公司股东认缴资质末到位导致公司破产应承担什么责任
  • 无形资产有使用期限
  • 小微企业需要到哪里报税
  • 增值税谁来付
  • 企业购进房产会退税吗
  • 关于销售免税品的规定
  • 所得税年报期间费用明细表
  • 反映企业利润的指标有
  • 行政单位预付款已收到货物无发票
  • 小规模纳税人税控设备可以抵扣吗设备
  • 期货保证金的计算公式当日盈亏怎么算
  • php 实例
  • kb4586853更新
  • 存货跌价准备是什么意思
  • 什么情况下专硕可以调剂学硕
  • PHP:imagecreatefromwebp()的用法_GD库图像处理函数
  • 坏账损失税务处理
  • 滚动开发项目如何做账
  • 费用的结转是在借方还是贷方
  • matlab绘图总结
  • 信用减值损失在资产负债表中怎么表示
  • 金税第一次使用怎么用
  • 固定资产处置科目有哪些
  • 委托 研发费用
  • 收到专票怎么入账
  • c语言fread函数的用法示例
  • phpcms视频教程
  • mongodb数据查询
  • 小企业会计准则适用范围
  • 会影响当期损益的科目有
  • 税控盘维护费280元怎么做账
  • 销售中介费一般收多少
  • 主营业务成本如何设置明细
  • 收到某单位投入机器一台
  • 工程施工合同如何核算收入成本?
  • 没有付款的费用怎么入账
  • 营改增是什么时候开始实行的?
  • 电子税务局申报比对异常
  • 营业外支出包括
  • 非营利性组织和营利性组织的区别
  • 合资注册公司应该注意什么
  • 股东预分配利润后如何返还
  • 工伤 保险赔付
  • 服务器托管税率
  • 银行存款日记账与银行对账单之间的核对属于
  • 会计账簿按外表形式分
  • sql server常用管理工具中,用于访问
  • 如何更改centos的语言
  • win7怎样关闭u盘保护功能
  • centos启动有三个选项
  • linux的安装流程和详细内容
  • mtask.exe - mtask是什么进程 有什么用
  • 梦见古字
  • windows8.1卸载软件
  • unity3d插件手机版
  • python输入错了怎么办
  • 批处理删除自身命令
  • python 遍历字符串修改
  • python下载方法
  • 安卓自定义状态栏图标
  • python 多线程处理
  • 安卓网络管理类app
  • linux pythonide
  • js中倒计时器怎么实现
  • 重庆个人税务查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设