圣杯布局 圣杯布局很完美(兼容所有浏览器,包括IE6),但是使用了相对定位,布局有局限性,宽度控制要改的地方也多. 第一种方法公用部分: .lgyz, .lzrg, .lrzcg, .lcgrz, .lzcrg {margin:10px 0; min-width:400px;text-align: center;color:#ffffff; } .left {background-color: #4DBCB0; padding:20px 0;} .aside, .center, .right {…
一,双飞翼布局 左右两边固定,中间可以随着浏览器放大和缩小 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>双飞翼布局<…
now,给大家分享一个用flex写的圣杯布局,大家可以参考一下子 首先圣杯布局是两列固定宽度,中间自适应. 我直接说一下步骤,上图,上图 1.步骤1 2.步骤2 上面就是基本的步骤,下面我把代码给大家,大家感兴趣自己拿回去偷偷的撸就可以 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&…
基本思路 圣杯布局分为3段:上.中.下.  中段被分为:左.中.右3块. 1:采用flex布局时,先把弹性容器主轴设置为垂直方向(flex-direction:column) 2:上.中.下3块弹性项目设置均匀拉伸(flex:1)或固定上.下两端大小,让中间自动拉伸.注意:flex:拉伸是方向为主轴方向 3:中段部分在设置为弹性容器,主轴方向为水平方向(flex-direction:row),此时左.中.右3块为弹性项目.中间块设置为自动拉伸,左.右两块可设置固定宽度. 代码 <div clas…
挺早就接触了css的flex布局,深入使用也就是在近期移动端开发.老来多健忘,只能自己梳理一下知识点,当做温故知新吧. ,请原谅小白的才疏学浅,写的不到位的地方请指正. flex属性用于设置或检索弹性盒模型对象的子元素如何分配空间.也就是说当某个div使用了flex后,div也就成为了flex容器, 里面的子项即使使用float,vertical-align.clear这些属性也是无法生效的,到这里其实还是一头雾水.那么我们先来看一下flex的6个属性. 1.flex-direction,顾名思…
flex 基本概念 flex布局(flex是flexible box的缩写), 也称为弹性盒模型 .将属性和属性值(display:flex; )写在哪个标签样式中,谁就是 容器:它的所有子元素自动成为容器成员,称为项目. 当一个元素的display 取值为flex,所有项目(子元素)会在一行显示:如果所有项目的尺寸之和大于容器,也不会超出父元素的宽.高度.不会换行(每个项目都会自动缩小相应的比例). <!DOCTYPE html> <html lang="en"&g…
Flex box弹性布局 Flex box是CSS3新添加的一种模型属性,它的出现有力的打破了我们常常使用的浮动布局.实现垂直等高.水平均分.按比例划分,可以实现许多我们之前做不到的自适应布局.如果你希望网站能以webapp的外观呈现在手机用户面前,那么,Flex box就是个不错的方式.Flex box和APP的结构很类似,头部底部全部固定,而中间部分的高度实现自适应. 应用于父元素上: 1.display:flex/inline-flex 2.flex-wrap:nowrap/wrap/co…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta content="width=device-width,height=device-height,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport"…
实习以来做了三个小控件,都是用的CSS2.1里传统的DIV+CSS布局方式,综合使用position.margin.float.BFC等属性或特性将元素放到指定的位置上.然而面对日益复杂的界面,这些来自于上个时代.主要针对普通文档流的属性越来越力不从心,比如一个垂直居中就很让人头疼.后来遇到一个布局问题,苦思良久无解,然后在前辈的指点下使用了Flex,问题瞬间解决.竟然这么神奇!那一刻真有一种相见恨晚的感觉. Flex,顾名思义,flexible,可以自动根据布局需要灵活地调整被布局元素的位置和…