1、父元素内有两个子元素,其中一个元素宽度已知,另一个元素填满父级剩余宽度,这种情况可以用 calc() 来实现。

<html><head><meta charset="UTF-8"><title></title><style type="text/css">/*清除浮动*/.clearfix {zoom: 1;}.clearfix:after {clear: both;display: block;content: '';}.father {width: 300px;height: 100px;background: gainsboro;}.child_one {width: 50px;height: 50px;background: blueviolet;float: left;}.child_two {/*注意'-'的左右要加空格*/width: calc(100% - 50px);height: 60px;background: red;float: left;}</style></head><body><div class="father clearfix"><div class="child_one"></div><div class="child_two"></div></div></body>
</html>

效果如下

2、父元素内有两个子元素,其中一个元素宽度不确定,另一个元素要填满父级剩余宽,可以用弹性盒模型中的 flex-grow 这一属性来实现

<html><head><meta charset="UTF-8"><title></title><style type="text/css">.father {width: 300px;height: 100px;background: gainsboro;display: flex;justify-content: flex-start;/*这也是一个很好用的属性,可以让子元素在交叉轴(垂直方向)居中显示*/align-items: center;}.child_one {background: blueviolet;}.child_two {height: 60px;background: red;/*设置该元素索取父级剩余宽度*/flex-grow:1;}</style></head><body><div class="father clearfix"><div class="child_one">child_one</div><div class="child_two"></div></div></body>
</html>

效果如下

关于 flex-grow 这个属性,可以参考下这篇博客 https://blog.csdn.net/m0_37058714/article/details/80765562

css自动填满父级剩余宽度相关推荐

  1. Ext.grid.ColumnModel列宽度自动填满grid宽度

    var grid = new Ext.grid.GridPanel({       renderTo : Ext.getBody(),       ds : store,       cm : cm, ...

  2. html怎么使图片自动填充,CSS怎么将img图片填满父容器div自适应容器大小

    CSS怎么将img图片填满父容器div自适应容器大小 发布时间:2021-03-19 09:35:26 来源:亿速云 阅读:114 作者:小新 这篇文章将为大家详细讲解有关CSS怎么将img图片填满父 ...

  3. 一个div分上下两部分,上部分高度不固定,下面部分自动填满剩余高度

    div自动填满剩余高度 html <div class="wrapper" style="height:800px;"><div class= ...

  4. [WP8] ListBox的Item宽度自动填满

    [WP8] ListBox的Item宽度自动填满 范例下载 范例程序代码:点此下载 问题情景 开发WP8应用程序的时候,常常会需要使用ListBox作为容器来呈现各种数据集合.但是在ListBox呈现 ...

  5. [css] 如何取消从父级元素继承下来的CSS样式呢?

    [css] 如何取消从父级元素继承下来的CSS样式呢? 如果是恢复单个属性样式,例如font-size,可以使用 font-size: initial; 如果是将所有属性样式恢复为默认状态,可以使用 ...

  6. css高度自动填满_Unity--自动版面(Grid Layout Group)

    Grid Layout Group 网格布局组组件将其子布局元素放置在网格中. Padding:(填充) 布局组边缘内的填充.与其他布局组不同,"网格布局组"将忽略其所包含布局元素 ...

  7. 图片填满父元素,自适应缩放

    #max-width:100%   相对于img本身的尺寸而言,最大的宽度为自身宽度 #width:100% 相对于父级宽度的 1.等比例缩小垂直居中:按宽度等比列缩放   或者可以选择按高度等比缩放 ...

  8. 解决子级用css float浮动 而父级div没高度不能自适应高度

    当在对象内的盒子使用了float后,导致对象本身不能被撑开自适应高度,这个是由于浮动产生原因. 方法一:对父级设置固定高度 此方法可用于能确定父级div内子级对象高度. 缺点: 父级是固定高度,而不随 ...

  9. html去掉父元素样式,CSS清除浮动使父级元素展开的三个方法

    一个没有设置高度的容器div内如果存在浮动元素(即使用了属性float:left或者float:right),那么该父级元素会无法展开. 为了使父级元素展开,有三种方法: 第一:设置父级元素的高度,但 ...

最新文章

  1. 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够) 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?
  2. GraphQL入门之工程搭建
  3. c++异常Try catch
  4. python程序中想使用正则表达式_如何在python中使用正则表达式提取每行中需要的信息...
  5. J2ME程序员容易遇到的问题!不断更新中_2008.05.17
  6. .Net Core + NGINX跳转登录时端口丢失
  7. PostMan 之 Mock 接口测试
  8. 并发编程 - 线程 - 1.线程queue/2.线程池进程池/3.异步调用与回调机制
  9. JDK自带工具keytool的使用
  10. 计算机的三种基础运算,计算机基础知识(计算机的基本运算).ppt
  11. 不格式化U盘的情况下部署WinPE
  12. Java 中的三大特性(超详细篇)
  13. python表情包多样化聊天室_Python | 信不信我分分钟批量做你大堆的表情包?
  14. 初中英语语法(013)-动词
  15. flappybird android源码,iOS学习之flappyBird游戏的实现
  16. 沉睡者 - 大流量站项目
  17. Synology NAS多媒体(Photo Station管理照片)
  18. 自学JavaScript第一天- JS 基础
  19. pytorch实现 minist 手写体分类任务
  20. oracle 视图创建 视图及字段加注释 字段数据类型更改

热门文章

  1. 角互补三角形面积公式的证明过程
  2. 树莓派 python 录音_树莓派 录音问题
  3. 数字信号处理-5-傅里叶分析
  4. 解决海康威视监控安装插件后依然预览不了
  5. SDK实战(小米支付流程)
  6. 【愚公系列】2023年04月 wireshark系列-数据抓包分析之之恶意流量FTP
  7. 我的世界服务器全自动刷铁轨机,我的世界全自动刷铁轨机怎么做_我的世界全自动刷铁轨机图文攻略_玩游戏网...
  8. Ubuntu16.04安装OSSEC详细步骤
  9. 每天干的啥?(2018.10)
  10. css标签鼠标移动事件,CSS鼠标响应事件经过、移动、点击示例介绍