当前位置: 首页 > wzjs >正文

舟山网站制作公司公司做网站可以用个人域名

舟山网站制作公司,公司做网站可以用个人域名,wordpress网站制作,重庆十大房地产公司flex布局 弹性布局是指通过调整其内元素的宽高,从而在任何的显示设备上实现对可用显示空间最佳填充的能力。弹性容器扩展其内元素来填充可用空间,或将其收缩来避免溢出 简单来说,弹性盒子模型,是为了你的网页可以在不同分辨率设…

flex布局

弹性布局是指通过调整其内元素的宽高,从而在任何的显示设备上实现对可用显示空间最佳填充的能力。弹性容器扩展其内元素来填充可用空间,或将其收缩来避免溢出

简单来说,弹性盒子模型,是为了你的网页可以在不同分辨率设备上自适应展示而生的一种布局方式

以下面的例子来理解弹性布局:

<div id="main"><div style="background-color:coral;">A</div><div style="background-color:lightblue;">B</div><div style="background-color:khaki;">C</div><div style="background-color:pink;">D</div><div style="background-color:lightgrey;">E</div><div style="background-color:lightgreen;">F</div>
</div>

弹性容器:包含着弹性项目的父元素,即上面的 #main

弹性项目:弹性容器的每个子元素,弹性容器直接包含的文本将被包覆成匿名弹性单元

每个弹性框布局都包含两个轴,弹性项目沿其依次排列的那根轴称为主轴,垂直于主轴的那根轴称为侧轴

在这里插入图片描述

flex-direction

flex-direction 可以确立主轴,这个属性一共有 6 个值

row:默认值,水平展开
row-reverse:与 row 相同,但是以相反的顺序
column:弹性项目将垂直展示
column-reverse:与 column 相同,但是以相反的顺序
initial:设置该属性为它的默认值
inherit:从父元素继承该属性

justify-content

justify-content: 定义了在当前行上,弹性项目沿主轴如何排布

flex-start:默认值,项目位于容器的开头
flex-end: 项目位于容器的结尾
center:项目位于容器的中间
space-between: 项目位于各行之间留有空白的容器内
space-around:项目位于各行之前、之间、之后都留有空白的容器内
initial:设置该属性为它的默认值
inherit:从父元素继承该属性

align-items

align-items: 定义了弹性项目在侧轴是如何排布

stretch:默认值,项目被拉伸以适应容器
center:项目位于容器的中心
flex-start:项目位于容器的开头
flex-end:项目位于容器的结尾
baseline:项目位于容器的基线上
initial:设置该属性为它的默认值
inherit:从父元素继承该属性

如果只想改变单个弹性项目的对齐方式,就用align-self,它定义了单个弹性项目在侧轴上应当如何对齐,这个定义会覆盖由 align-items 所确立的默认值

order: 属性将元素与序号关联起来,以此决定哪些元素先出现

flex-wrap

flex-wrap:规定 flex 容器是单行或者多行,同时横轴的方向决定了新行堆叠的方向

nowrap:默认值,规定灵活的项目不拆行或不拆列
wrap:默认值,规定灵活的项目在必要时拆行或拆列
wrap-reverse:规定灵活的项目在必要的时候拆行或拆列,但是以相反的顺序
initial:设置该属性为它的默认值
inherit:从父元素继承该属性

flex-flow:是 flex-direction 和 flex-wrap 属性的简写,决定弹性项目如何排布

flex-grow、flex-shrink 和 flex-basis

flex 属性是 flex-grow、flex-shrink 和 flex-basis 的简写,描述弹性项目的整体伸缩性

1)flex-grow

flex-grow: 用于设置或检索弹性盒的扩展比率,默认等于 0,即使用本来的宽度,不拉伸;等于 1 时,就表示该项目宽度拉伸,占据当前行的所有剩余宽度

#main{width: 500px;height: 200px;border: 1px solid #c3c3c3;display:flex;background: red;
}
#main div{width: 40px;
}
.a{flex-grow: 2;
}
.b{flex-grow: 3;
}
.c{flex-grow: 1;
}
.d{flex-grow: 3;
}
.e{flex-grow: 2;
}
.f{flex-grow: 1;
}

在这里插入图片描述

2)flex-shrink

flex-shrink: 指定了 flex 元素的收缩规则,默认值为 1,当父元素的宽度小于所有子元素的宽度的和时,子元素的宽度会减小。值越大,减小越厉害;如果值为0,表示不减小

<p>div 总宽度为 500px, flex-basic 为 120px。</p>
<p>A, B, C 设置 flex-shrink:1。 D , E 设置为 flex-shrink:2</p>
<p>D , E 宽度与 A, B, C 不同</p>
<div id="content"><div class="box" style="background-color:red;">A</div><div class="box" style="background-color:lightblue;">B</div><div class="box" style="background-color:yellow;">C</div><div class="box1" style="background-color:brown;">D</div><div class="box1" style="background-color:lightgreen;">E</div>
</div>

在这里插入图片描述

3)flex-basis

flex-basis:用于设置或检索弹性盒伸缩基准值,初始值为 auto,指定了 item 在 flex 布局中的初始大小(前提是不改变盒模型的 box-sizing),所谓的初始尺寸就是元素在 flex-grow 和 flex-shrink 生效前的尺寸,它的优先级高于 width

grid布局

网格布局它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局

grid 布局与 flex 布局有一定的相似性,都可以指定容器内部多个项目的位置,但它们也存在重大区别:

  • flex 布局是轴线布局,只能指定"项目"针对轴线的位置,可以看作是一维布局
  • grid 布局则是将容器划分成"行"和"列",产生单元格,然后指定"项目所在"的单元格,可以看作是二维布局

css grid网格布局教程


文章转载自:

http://zWNUi4x3.ynjhk.cn
http://dVr0Lzyp.ynjhk.cn
http://UjYSxcfk.ynjhk.cn
http://U5n5Fw0A.ynjhk.cn
http://K1jswNCB.ynjhk.cn
http://purf9t0h.ynjhk.cn
http://6xYQF5WG.ynjhk.cn
http://A0jQE6Eb.ynjhk.cn
http://hPzJ1RTu.ynjhk.cn
http://UbPWrTzA.ynjhk.cn
http://wgaWO4bt.ynjhk.cn
http://FUDCgc2O.ynjhk.cn
http://8gkIaiZa.ynjhk.cn
http://KF8k4kjU.ynjhk.cn
http://AcexFosh.ynjhk.cn
http://JWt7QNeY.ynjhk.cn
http://zi18126f.ynjhk.cn
http://Z4PHxtAw.ynjhk.cn
http://rjKEJyLR.ynjhk.cn
http://j0zruypG.ynjhk.cn
http://euk8Ymek.ynjhk.cn
http://QdPUpOK2.ynjhk.cn
http://3sUxm287.ynjhk.cn
http://zQfh2BMQ.ynjhk.cn
http://sapZzaIY.ynjhk.cn
http://HIPh5sZ2.ynjhk.cn
http://cqDpbhhY.ynjhk.cn
http://5RN7JPWA.ynjhk.cn
http://bA6jUGWj.ynjhk.cn
http://EA8ga3yN.ynjhk.cn
http://www.dtcms.com/wzjs/685435.html

相关文章:

  • 南宁网站建设优化vs平台做网站
  • 网站建设答辩ppt下载成都房地产公司排名
  • 中国合伙人2做的什么网站山东省住房和城乡建设厅注册中心网站
  • 自建商城网站有哪些平台ui培训哪里好
  • 网站仿站工具静态网站可以做哪些
  • 谷歌网站站长指南网站建设图片尺寸
  • 怎么再各网站上做宣传南昌网站建设公司咨询
  • 网站建设wuhan网站怎么建立
  • 大型网站服务器配置微信推广引流平台
  • 做vip电影网站传奇网页游戏排名
  • 网站做的长图能导出吗百度关键词优化公司
  • 关于中国幼教网站开发的经验wordpress 封包 app
  • 苏州网站工作室优质的成都网站建设推广
  • 360如何做网站做百度竞价用什么网站
  • 建设银行 产品管理中心网站网站开发项目的设计与实现
  • 一张图片切块做网站背景用万网建设网站教程视频
  • 网站改域名审核时间织梦模板更新网站
  • 腾讯网qq网站贸易网站建设案例
  • 抓好门户网站建设辽宁建设工程信息网官网 a类业绩
  • 做电影网站用什么服务器比较好河南免费网站建设
  • 企业网站建设好的例子先做网站还是做APP
  • 演示公司soap公司网站营销策略有哪些方面
  • 未来中森网站建设咨询网站域名绑定ip
  • 做视频网站收费侵权吗创意策划是做什么的
  • 四川网站建设设计wordpress前台登录注册密码找回
  • 网站 开发 备案代理山东搜索引擎优化
  • 怎样才能建立网站seo成功案例分析
  • 做网站租空间seo分析报告怎么写
  • 网站导航包括快手自媒体平台注册
  • 网站站点创建成功了该怎么做app商城开发