美文网首页
页面布局

页面布局

作者: wade3po | 来源:发表于2019-02-03 09:18 被阅读7次

作为前端,静态页面很考验一个css的功底,看一些大牛视频书写基础静态页面的时候,非常舒服,因为整个页面布局的结构非常好,不仅语义化,每一个块之间也分的很清楚。今天就讲讲页面布局怎么去划分结构。

以天猫为例,我们先看看PC端的

image

整个页面看起来东西很多很复杂,其实不是的,只要你划分好了模块,然后一个一个去开发,整个页面结构够清晰,你会发现书写这些并不复杂。看天猫PC端,在不考虑可点开的那些,这个页面也没什么东西。

在我们拿到设计稿之后,心里要先把这个页面划分好多大的块,这些块之间互不干扰,不管是定位也好,还是浮动也好,这些块都做自己的布局。头部、logo、内容、右侧悬浮。先分成四个块,这些块之间是不会有任何关联。

头部、logo、内容、直接都宽度百分百,任何悬浮的直接定位最右边,这几个块划分完了就独自开发自己。划分好了大块,就开发里面的小块,头部、logo、右侧悬浮就不说了,看看内容这一块。

image

说白了也是左右两个块,并没有多少东西。任何给整个块一个相对定位,那些显示隐藏的东西绝对定位,那么这个大块内容也就这些。

再看看手机端的

image

手机端也是一样,先划分大块,再细分小块,这个页面结构清晰。每一个大块之间也完全没有耦合。

很不理解那些块与块之间有干扰的布局,需要用margin来设置一个负数来调整距离。任何页面,几乎都是每一个大块一个一个排列下去,真的要用到定位的时候,给自身的大块设置相对定位relative,然后里面的内容设置绝对定位absolute,这样绝对定位的内容就以这个大块为界限。

在书写一些上下左右有距离的时候,不要一味的使用margin或者padding,两者结合使用,更合理的去布局。

写静态页面真的很简单,只要把整个块划分好了,使用合理的标签,标签嵌套合理,css多使用弹性布局,往能最少代码量写出合理布局的方向去书写。

欢迎关注 Coding个人笔记 公众号

相关文章

  • CoordinatorLayout嵌套CoordinatorLa

    页面布局:一级页面布局: 二级页面布局(即在一级页面ViewPager中的Fragment下): 这样布局的目的是...

  • 前端

    前端页面布局前端页面布局——三栏布局 - magi的博客 - CSDN博客 页面高度,位置简述前端页面内的高度、位...

  • Android自定义底部导航栏-Tabbar

    一、添加依赖 二、开始写布局 1、Tabbar布局页面 2、fragment_test.xml布局页面 这个页面就...

  • 左右条栏目 分层MVP RecyclerView

    页面的布局 主页面布局 左面的RecyclerView的布局 android:layout_width="matc...

  • Android----从相册选取图片

    导入包名 相册布局 相册条目布局 图片页面 图片条目布局 相册页面代码 图片页面代码 辅助类 MyImageSho...

  • 布局与定位

    布局 流体布局,扩展窗口时,页面中的内容随之扩展; 冻结布局,页面内容固定,不随页面的扩展而扩展;用一个 包含页面...

  • 【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (

    本节主要讲解详情页的页面布局和css样式,以及从主页面到详情页面的跳转问题。 1. 详情页面的布局 页面布局的话,...

  • 店铺装修基础:如何设置页面布局

    *讲解页面布局 三种不同的页面布局 旺铺基础版 旺铺专业版 如何设置网店页面布局 总体流程:进入布局管理——添加布...

  • IM社交App02

    阅读原文 注册 登录 3.3 功能三:主页面 页面布局 主界面代码 3.4 功能四:设置页面 页面布局 退出登录 ...

  • webx笔记-页面布局

    1.页面布局 • Screen,代表页面的主体。• Layout,代表页面的布局。• Control,代表嵌在sc...

网友评论

      本文标题:页面布局

      本文链接:https://www.haomeiwen.com/subject/yzgssqtx.html