好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

吕形布局简介

吕形布局简介

1. 前言

顾名思义,吕字就是上面 一个 矩形,下面 一个 矩形。上面的矩形高度较小,通常固定在屏幕上,不会随着 用户 滑动手机而进行任何的移动。

目前流行的方案一种是直接 默 认 显示 上栏,另一种是随着屏幕的滑动而慢慢 显示 出上栏。

2. 吕形布局

我们来展示与一下吕形布局的 效果 以及它的使用场景。

吕形布局抽象起来是酱婶儿的:


一般会把 跳转页 面、 搜索 、下载或者历史记录等 功能 放在上面固定在屏幕上的矩形内,可以简单的把它理解为 标题 或 功能 区:


上面的矩形宽度充满屏幕,并提供一系列的按钮,每当点击时上方矩形按钮时下方矩形就会 跳转 到另 一个 页面 ,通常上方的一排按钮会有其中 一个 高亮 显示 ,以告知 用户 当前所在的 页面 是哪 一个 。

3. 渐隐渐现

除了上面几种方式实现吕形布局外,为了 增加 交互 效果 ,我们还可能会把吕形布局做成随着屏幕的滑动而渐隐渐现的这么一种 效果 :


这种 效果 主要是通过了JS来 获取 到屏幕的滚动距离,然后随着距离的 增加 来动态控制透明度, 增加 了交互的趣味性。

4. 实现手段

一方面我们可以利用现有的 CSS 中文 库: chinese-layout 来 快速 实现吕形布局:

中文布局 CSS 库

这种方式不仅利于我们的学习,更加有助于我们的记忆。

然后也会带领大家如何在不依赖于任何外界条件的情况下纯手工实现吕形布局:

固定定位法 外边距的作用 非固定定位

作为扩展阅读,我们还提供了交互更加充满趣味性的渐隐渐现 效果 :

固定定位 + 渐隐渐现

不过由于渐隐渐现 效果 必须用 JS 才能 获取 到 当前页面 的滚动距离,所以这章只作为扩展阅读,防止没有 JS 基础的小伙伴看了懵圈。

5. 小结


大家可以记住吕形布局的抽象图,然后在玩手机的时候可以看看都有哪些网站运用到了吕形布局。

中文布局CSS库 ► ◄增光添彩

查看更多关于吕形布局简介的详细内容...

  阅读:35次

上一篇

下一篇

第1节:中文布局 CSS 库    第2节:绝对定位    第3节:绝对定位+负边距    第4节:绝对定位+平移    第5节:网格布局    第6节:弹性布局    第7节:表格布局    第8节:外边距    第9节:绝对定位 + 平移    第10节:行内块元素    第11节:增光添彩    第12节:中文布局CSS库    第13节:多列属性    第14节:左浮动法    第15节:固定定位    第16节:非固定定位    第17节:固定定位+渐隐渐现    第18节:边框九宫格    第19节:加入边框    第20节:改进版    第21节:经典面试题    第22节:课程简介    第23节:移动端的迭代速度    第24节:移动端的屏幕长宽比    第25节:居中布局简介    第26节:中文布局 CSS 库实现居中布局    第27节:绝对定位实现居中布局    第28节:绝对定位+负边距实现居中布局    第29节:绝对定位+平移实现居中布局    第30节:网格布局实现居中布局    第31节:弹性布局实现居中布局    第32节:表格布局实现居中布局    第33节:单列布局简介    第34节:外边距实现单列布局    第35节:弹性布局实现单列布局    第36节:网格布局实现单列布局    第37节:网格布局实现单列布局    第38节:绝对定位+平移实现单列布局    第39节:行内块元素实现单列布局    第40节:增光添彩单列布局    第41节:双列布局简介    第42节:中文 布局CSS库实现双列布局    第43节:多列属性实现双列布局    第44节:左浮动实现双列布局    第45节:绝对定位实现双列布局    第46节:弹性布局实现双列布局    第47节:网格布局实现双列布局    第48节:增光添彩双列布局    第49节:吕形布局简介    第50节:固定定位实现吕形布局    第51节:中文布局CSS库实现吕形布局    第52节:外边距的作用    第53节:非固定定位实现吕形布局    第54节:固定定位+渐隐渐现吕形布局    第55节:上下栏布局简介    第56节:上下栏布局中文布局CSS库    第57节:固定定位实现上下栏布局    第58节:外边距的作用上下栏布局    第59节:非固定定位实现上下栏布局    第60节:固定定位+渐隐渐现上下栏布局    第61节:九宫格简介    第62节:中文布局CSS库实现九宫格    第63节:网格布局实现九宫格布局    第64节:表格布局实现九宫格布局    第65节:绝对定位实现九宫格布局    第66节:弹性布局实现九宫格布局    第67节:左浮动实现九格宫布局    第68节:弹性布局实现九宫格布局    第69节:加入边框 九宫格    第70节:边框九宫格实现九宫格    第71节:改进版九宫格布局    第72节:九宫格经典面试题    第73节:响应式简介    第74节:响应式布局中文布局CSS库    第75节:网格布局之应式布局    第76节:弹性布局之响应式布局    第77节:左浮动法之响应式布局    第78节:媒体查询简介    第79节:媒体属性    第80节:逻辑操作符