您现在的位置是:网站首页> 编程资料编程资料
详解左右宽度固定中间自适应html布局解决方案纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
2023-10-09
317人已围观
简介 这篇文章主要介绍了详解左右宽度固定中间自适应html布局解决方案的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本文介绍了详解左右宽度固定中间自适应html布局解决方案,分享给大家,具体如下:
a.使用浮动布局
html结构如下
//此处注意要先渲染左、右浮动的元素才到中间的元素。元素浮动后剩余兄弟块级元素会占满父元素的宽度leftrightcenter
b.使用固定定位
html结构如下
//和浮动布局同理,先渲染左右元素,使其定位在父元素的左右两端,剩余的中间元素占满父元素剩余宽度。leftrightcenter
c.表格布局
将父元素display:table,子元素display:table-cell,会将它变为行内块。
这种布局方式的优点是兼容性好。
leftcenterright
d.弹性布局
父元素display:flex子元素会全部并列在一排。
子元素中flex:n的宽度会将父元素的宽度/n
如flex:1,宽度就等于父元素高度。
弹性布局的缺点是兼容性不高,目前IE浏览器无法使用弹性布局
leftcenterright
e.网格布局
父元素display:grid;
grid-templatecolumns:100px auto 100px;
依次为第一个子元素宽100px 第二个自适应 第三个100px;
网格布局的优点是极为简便,直接通过父元素样式决定,缺点是兼容性不高。
leftcenterright
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
相关内容
- 详解html中 position属性用法(四种)html中position的一个小用法使用介绍自定义html标记替换html5新增元素
- 百万亚瑟王PC刷招待心得经验分享_手机游戏_游戏攻略_
- 百万亚瑟王刷手机号攻略方法推荐_手机游戏_游戏攻略_
- 百万亚瑟王刷招待软件攻略流程分享_手机游戏_游戏攻略_
- 百万亚瑟王小黄书卡牌属性详细解析_手机游戏_游戏攻略_
- 猜你小时候 名人明星篇 所有答案大全_手机游戏_游戏攻略_
- 猜你小时候 影视节目篇 所有答案大全_手机游戏_游戏攻略_
- 猜你小时候 校园篇 所有答案大全_手机游戏_游戏攻略_
- 猜你小时候 电子游戏篇 所有答案大全_手机游戏_游戏攻略_
- 猜你小时候 游戏篇 所有答案大全_手机游戏_游戏攻略_
