当前位置:首页 > 技术 >

网页设计css布局方式(css制作网页布局代码)

来源:原点资讯(www.yd166.com)时间:2023-02-09 15:47:00作者:YD166手机阅读>>

flex 的浏览器支持情况

使用 flex 布局

flex 的使用方法很简单,只需要将其 display 属性设置为 flex 就可以,也可以设置行内的 flex,记得 Webkit 内核的浏览器,必须加上 -webkit 前缀。注意,设为 Flex 布局以后,子元素的 float、clear 和 vertical-align 属性将失效。

.ele{ display: -webkit-flex; display: flex; display: inline-flex; display: -webkit-inline-flex; }复制代码

在 flex 中,最核心的概念就是容器和轴,所有的属性都是围绕容器和轴设置的。其中,容器分为父容器和子容器。轴分为主轴和交叉轴(主轴默认为水平方向,方向向右,交叉轴为主轴顺时针旋转 90°)。

在使用 flex 的元素中,默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)主轴开始的位置称为 main start,主轴结束的位置称为 main end。同理,交叉轴开始的位置称为 cross start,交叉轴结束的位置称为 cross end。在使用 flex 的子元素中,占据的主轴空间叫做 main size,占据的交叉轴空间叫做 cross size。

网页设计css布局方式,css制作网页布局代码(5)

flex基本概念

父容器属性

父容器上有六个属性

  • flex-direction:主轴的方向。
  • flex-wrap:超出父容器子容器的排列样式。
  • flex-flow:flex-direction 属性和 flex-wrap 属性的简写形式。
  • justify-content:子容器在主轴的排列方向。
  • align-items:子容器在交叉轴的排列方向。
  • align-content:多根轴线的对齐方式。
flex-direction 属性

flex-direction 属性决定主轴的方向(主轴的方向不一定是水平的,这个属性就是设置主轴的方向,主轴默认是水平方向,从左至右,如果主轴方向设置完毕,那么交叉轴就不需要设置,交叉轴永远是主轴顺时针旋转 90°)。

.ele { flex-direction: row; // 默认值,主轴为水平方向,起点在左端。 flex-direction: row-reverse; // 主轴为水平方向,起点在右端。 flex-direction: column; // 主轴为垂直方向,起点在上。 flex-direction: column-reverse; // 主轴为垂直方向,起点在下。 }复制代码

网页设计css布局方式,css制作网页布局代码(6)

flex-direction 属性

flex-wrap 属性

flex-wrap 属性决定子容器如果在一条轴线排不下时,如何换行。

.ele { flex-wrap: nowrap; // 默认,不换行 flex-wrap: wrap; // 换行,第一行在上方。 flex-wrap: wrap-reverse // 换行,第一行在下方。复制代码

网页设计css布局方式,css制作网页布局代码(7)

flex-wrap 属性

justify-content 属性

justify-content 属性定义了子容器在主轴上的对齐方式。

.ele{ justify-content: flex-start; // 默认,左对齐 justify-content: flex-end; // 右对齐 justify-content: center; // 居中 justify-content: space-between; // 两端对齐,项目之间的间隔都相等。 justify-content: space-around; // 每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍。 }复制代码

网页设计css布局方式,css制作网页布局代码(8)

栏目热文

css div布局的基本步骤(divcss实现几种经典布局详解)

css div布局的基本步骤(divcss实现几种经典布局详解)

DIV CSS标准化布局的优势使用“DIV CSS”对网站进行布局符合W3C标准,采用这种方式布局通常是为了说明与HTM...

2023-02-09 15:09:20查看全文 >>

css100个经典案例(css100个必备技巧)

css100个经典案例(css100个必备技巧)

一、如何写出这样的页面?1、解题:(1)第一行 四大名著 :这个是个大标题。(2)观察全局:2、代码实现:备注:代码部分...

2023-02-09 15:26:02查看全文 >>

门下垂怎么调整视频(木头门下垂怎么调整视频)

门下垂怎么调整视频(木头门下垂怎么调整视频)

综合橙柿互动、新闻晨报、@中国国际航空、航空资源网、网友评论等1月27日下午#国航航班颠簸下坠乘客录视频防不测#话题冲上...

2023-02-09 15:49:48查看全文 >>

门铰链调节(门铰链的调整安装方法)

门铰链调节(门铰链的调整安装方法)

铰链是连接柜门和柜体的重要五金配件,是整个家居行业不可或缺的,每当家里装修的时候你看见木工师傅熟练地进行柜门铰链安装,你...

2023-02-09 15:22:09查看全文 >>

铰链如何调整门的上下(门上下不平门铰链怎么调)

铰链如何调整门的上下(门上下不平门铰链怎么调)

看上面图片上的前凸后平,像不像个飞机模型?所以它又叫“飞机合页”。当然除了这个比较有趣的名字以外,它还有一些更显专业的名...

2023-02-09 15:25:57查看全文 >>

div css布局经典实例(divcss排版布局步骤)

div css布局经典实例(divcss排版布局步骤)

前段时间我们分享了HTML&CSS—DIV CSS布局实例项目前五节课内容,今天继续为大家分享第六节课内容。后续...

2023-02-09 15:54:06查看全文 >>

网页制作css布局(网页设计布局图css代码)

网页制作css布局(网页设计布局图css代码)

大家好,我是三木。这篇文章,替大家汇总了css的布局方式,在每个布局的结尾附上了我认为比较好的文章链接,不仅仅可以当作学...

2023-02-09 15:49:47查看全文 >>

网页排版布局框架图(网页布局图设计工具)

网页排版布局框架图(网页布局图设计工具)

转自公众号:logo设计视觉010203040506070809本文转自微信公众号:logo设计视觉,图片来源网络,版权...

2023-02-09 15:24:30查看全文 >>

css grid布局详细图解(图解css grid 布局)

css grid布局详细图解(图解css grid 布局)

分享兴趣,传播快乐,增长见闻,留下美好!亲爱的您,这里是LearningYard新学苑。今天小编为大家带来华硕前端1...

2023-02-09 15:18:07查看全文 >>

div css布局技巧

div css布局技巧

我们在网页制作中,会有许多的术语例如:CSS、HTML、DHTML、XHTML等等。下面开始使用Div CSS进行网页布...

2023-02-09 15:23:03查看全文 >>

文档排行