flex布局怎样实现头部固定的效果?用flex布局好在哪?
Admin 2021-10-16 群英技术资讯 1079 次浏览
我们在浏览网站的时候,可以看到一些网站页面的布局是头部固定,内容区域滚动的效果,那么这样的布局效果要怎样做呢?以前我们要实现页面头部固定布局是使用position:fixed,但是本文给大家分享一个更方便快捷的方法,就是使用flex布局,那么flex布局怎样实现头部固定的效果?下面我们一起来看看。
首先,Flex布局好处:1.不破坏html文档流 2.兼容性更好。
display: flex 和 display: -webkit-box 仅是各阶段命名,并没有区别。
<view> <view class="header"></view> <view class="content"></view> </view>
page{ display: -webkit-box; //设置弹性布局 -webkit-box-orient: vertical; //设置子元素垂直布局 height: 100%; } .header:{ height: 50px; //设置头部高度( 位置固定) } .content:{ -webkit-box-flex: 1; //设置1等份占满全屏 overflow: auto //设置溢出滚动 }
注:如若没有反应,把外层view去掉
以上就是flex布局实现头部固定效果的介绍,本文代码有一定的借鉴价值,有需要的朋友可以参考学习,希望对大家学习flex布局的使用有帮助,想要了解更多可以继续浏览群英网络其他相关的文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本篇文章主要的介绍了关于html5 frameset标签的替代方案实例解析,还有关于html5 frameset标签的两个解决办法,现在让我们一起来看这篇文章吧
这篇文章主要介绍了CSS 埋点统计的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在css中,可以利用“overflow-x”属性来禁止页面的左右滚动条,当该属性的值为“hidden”时,可以将超出左右边缘的元素内容隐藏起来,进而禁止页面左右滚动条的显示;语法为“body{overflow-x:hidden;}”。
方法:1、利用background属性设置背景颜色为灰色,只需要给元素添加“background:#c0c0c0;”样式;2、利用opacity属性设置元素的透明度,只需要给元素添加“opacity:透明度值;”样式即可。
css中流的概念介绍:1、流又称文档流,是css的基本定位和布局机制。2、脱离文档流是指节点脱离正常文档流后,正常文档流中的其他节点将忽略该节点,并填补其原始空间。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008