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

四川成都高端网站建设公司官网怎么制作

四川成都高端网站建设,公司官网怎么制作,网站关键词先后,律师个人网站建设2009年#xff0c;W3C提出了一种新的方案--Flex布局#xff0c;可以简便、完整、响应式地实现各种页面布局。目前已得到所有现在浏览器的支持。 flex浏览器支持一、Flex布局是什么#xff1f; Flex是Flexible Box的缩写#xff0c;翻译成中文就是“弹性盒子”#xff0c;用…2009年W3C提出了一种新的方案--Flex布局可以简便、完整、响应式地实现各种页面布局。目前已得到所有现在浏览器的支持。 flex浏览器支持 一、Flex布局是什么 Flex是Flexible Box的缩写翻译成中文就是“弹性盒子”用来为盒装模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。 .box{display: -webkit-flex; /*在webkit内核的浏览器上使用要加前缀*/display: flex; //将对象作为弹性伸缩盒显示 } 当然行内元素也可以使用Flex布局。 .box {display: inline-flex; //将对象作为内联块级弹性伸缩盒显示 }兼容性写法 .box {display: flex || inline-flex; } 二、基本概念 采用Flex布局的元素被称为Flex容器(flex container)简称“容器”。其所有子元素自动成为容器成员成为Flex项目(Flex item)简称“项目”。 结构示意图 容器默认存在两根主轴水平方向主轴(main axis)和垂直方向交叉轴(cross axis)默认项目按主轴排列。 main start/main end主轴开始位置/结束位置cross start/cross end交叉轴开始位置/结束位置main size/cross size单个项目占据主轴/交叉轴的空间三、容器属性 设置在容器上的属性有6种。 flex-directionflex-wrapflex-flowjustify-contentalign-itemalign-contentflex-direction属性决定主轴的方向即项目的排列方向 .box {flex-direction: row | row-reverse | column | column-reverse; }row默认主轴水平方向起点在左端row-reverse主轴水平方向起点在右端column主轴垂直方向起点在上边沿column-reserve主轴垂直方向起点在下边沿。 主轴的4个方向 flex-wrap属性定义换行情况 默认情况下项目都排列在一条轴线上但有可能一条轴线排不下。 一条轴线排不下 .box{flex-wrap: nowrap | wrap | wrap-reverse; }nowrap默认不换行 不换行nowrap wrap换行第一行在上方 换行第一行在上 wrap-reverse换行第一行在下方。 换行第一行在下 flex-flow属性flex-direction和flex-wrap的简写默认row nowrap .box{flex-flow: flex-direction || flex-wrap; }justify-content属性定义项目在主轴上的对齐方式。 对齐方式与轴的方向有关本文中假设主轴从左到右。 .box {justify-content: start | end | flex-start | flex-end | center | left | right | space-between | space-around | space-evenly | stretch | safe | unsafe | baseline | first baseline | last baseline; } flex-start默认值左对齐 左对齐 flex-end右对齐 右对齐 center居中 居中对齐 space-between两端对齐项目之间间隔相等 两端对齐 space-around每个项目两侧的间隔相等即项目之间的间隔比项目与边框的间隔大一倍。 两侧间隔相等 align-items属性定义在交叉轴上的对齐方式 对齐方式与交叉轴的方向有关假设交叉轴从下到上。 .box{align-items: flex-start | flex-end | center | baseline | stretch; }flex-start起点对齐 起点对齐 flex-end终点对齐 终点对齐 center中点对齐 中点对齐 baseline项目的第一行文字的基线对齐 基线对齐 stretch默认值如果项目未设置高度或设为auto将占满整个容器的高度。 align-content属性定义多根轴线的对齐方式 如果项目只有一根轴线该属性不起作用。所以容器必须设置flex-wrap··· .box{align-content: flex-start | flex-end | center | space-between | space-around | stretch; }flex-start与交叉轴的起点对齐 起点对齐 flex-end与交叉轴的终点对齐 终点对齐 center与交叉轴的中点对齐 中点对齐 space-between与交叉轴的两端对齐轴线之间的间隔平均分布 轴线之间等间距 space-around每根轴线两侧的间隔相等即轴线之间的间隔比轴线与边框的间隔大一倍 轴线两侧等间距 stretch默认值轴线占满整个交叉轴。 项目未设置高度时 有意思的是当你不给项目设置高度但是给容器设置align-content不为stretch时同一轴线上的项目的高度将等于项目中高度最高的项目。 四、项目的属性 设置在项目上的属性也有6个。 orderflex-growflex-shrinkflex-basisflexalign-selforder属性定义项目的排列顺序。 数值越小排列越靠前默认为0可以是负值。 .item {order: 整数; } 展示效果不明显直接盗图 flex-grow属性定义项目的放大比例 默认值为0即如果空间有剩余也不放大。可以是小数按比例占据剩余空间。 默认情况 .item{flex-grow: 数字; }若所有项目的flex-grow的数值都相同则等分剩余空间 等分剩余空间 若果有一个项目flex-grow为2其余都为1则该项目占据剩余空间是其余的2倍 不等分占据 flex-shrink属性定义项目的缩小比例 默认值都为1即如果空间不足将等比例缩小。如果有一个项目的值为0其他项目为1当空间不足时该项目不缩小。负值对该属性无效容器不应该设置flex-wrap。 .item{flex-shrink: 非负整数; }如果一个项目设置flex-shrink为0而其他项目都为1则空间不足时该项目不缩小。 设置flex-shrink为0的项目不缩小 如果所有项目都为0则当空间不足时项目撑破容器而溢出。 不缩小 如果设置项目的flex-shrink不为0的非负数效果同设置为1。 flex-basis属性定义在分配多余空间之前项目占据的主轴空间。 默认值为auto浏览器根据此属性检查主轴是否有多余空间。 .item{flex-basis: auto或者px; }注意设置的flex-basis是分配多余空间之前项目占据的主轴空间如果空间不足则默认情况下该项目也会缩小。 设置flex-basis为350px但空间充足   空间不足项目缩小小于设定值 flex属性是flex-growflex-shrink和flex-basis的简写 默认值为0 1 auto第一个属性必须后两个属性可选。 .item{flex: none | [flex-growflex-shrinkflex-basis]; } 可以用 flex:auto; 代替 flex: 1 1 auto;可以用 flex: none;代替 flex: 0 0 auto####align-self属性允许单个项目与其他项目有不一样的对齐方式 默认值为auto表示继承父元素的align-items属性并可以覆盖align-items属性。 .item{align-self: auto | flex-start | flex-end | center | baseline | stretch;}   转载自https://www.cnblogs.com/qingchunshiguang/p/8011103.html转载于:https://www.cnblogs.com/lhj-blog/p/10386906.html
http://www.sadfv.cn/news/38151/

相关文章:

  • 90后做网站赚了答题做任务网站
  • wordpress 购物网站主题泉州网站优化排名推广
  • 建设考试的报名网站网页源代码快捷键
  • 范湖网站建设团队建筑工程劳务信息平台
  • 常用的设计师网站江门网站制作案例
  • 超便宜的网站做任务的网站
  • 深圳 网站托管自己做网站主机
  • 龙元建设网站网站留言表格怎么做
  • 长沙新能源建站补贴wordpress汉化手机版
  • 高端网站建设系统规划网站平台怎么建立的
  • 国内外免费域名解析网站牡丹江市建设工程交易中心网站
  • 可以做app的网站做电影网站用的云盘
  • 邵阳建网站多少钱东莞企业网站建立报价
  • 电商设计网站素材能赚钱的网站
  • 厦门网站搜索优化做网站后台的时候要注意什么
  • 58同城网站建设要多少钱wordpress 待审文章
  • dota2海涛做的网站科技为了上大学上交可控核聚变免费阅读
  • 网站建设方案 下载郑州房产网新房
  • 杭州网站建设怎么样软件开发文档用什么写
  • 做网站优化为什么要用国外服务器做网站
  • 北京工商局网站怎么做增资福清网站建设专家
  • 做网站挂谷歌广告赚钱吗找一个网站做搜索引擎分析
  • 实现微信绑定登录网站软文怎么优化网站
  • 网站建设可实施性报告微信营销方式
  • 二进制可以做网站是吗网站备案登录
  • asp网站如何打开网站怎么样被百度收录
  • 电脑手机网站首页员工信息查询系统
  • 格朗图手表网站怎么给网站做缓存
  • 如何管理企业网站企业网站首页图片
  • 社保网站做员工用工备案一个网站3个相似域名