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

怎样免费自己做网站视频/网站推广软件免费

怎样免费自己做网站视频,网站推广软件免费,web开发是做网站吗,ppt模板免费下载素材医学类关于布局大家在开发的时候应该有很深刻的感受吧,好的布局可以事半功倍,而差的布局则是事倍功半。so, 布局可以影响整体的开发速度。那么现在我就简单来说说常用的flex弹性布局:flex总共有12个属性,6个用于父元素&#…

关于布局大家在开发的时候应该有很深刻的感受吧,好的布局可以事半功倍,而差的布局则是事倍功半。so, 布局可以影响整体的开发速度。那么现在我就简单来说说常用的flex弹性布局:flex总共有12个属性,6个用于父元素,6个用于子元素。咋一听大家觉属性有点多,没错!我也这么觉得,其实常用的也就6个左右,大家记住常用的就可以了。

① 给父容器添加display: flex/inline-flex;属性,即可使容器内容采用弹性布局显示,而不遵循常规文档流的显示方式;

② 容器添加弹性布局后,仅仅是容器内容采用弹性布局,而容器自身在文档流中的定位方式依然遵循常规文档流;

③ display:flex; 容器添加弹性布局后,显示为块级元素;

display:inline-flex; 容器添加弹性布局后,显示为行级元素;

④ 设为 Flex布局后,子元素的float、clear和vertical-align属性将失效。但是position属性,依然生效。

那么现在就开始说父元素的flex属性:

① flex-direction属性决定主轴的方向(即项目的排列方向)。

             row(默认值): 主轴为水平方向,起点在左端;

             row-reverse: 主轴在水平方向,起点在右端 ;

             column:主轴为垂直方向,起点在上沿。

             column-reverse:主轴为垂直方向,起点在下沿。

② flex-wrap属性定义,如果一条轴线排不下,如何换行。

            nowrap(默认):不换行。当容器宽度不够时,每个项目会被挤压宽度;

            wrap: 换行,并且第一行在容器最上方;

            wrap-reverse: 换行,并且第一行在容器最下方。

③ flex-flow 是flex-direction和flex-wrap的缩写形式,默认值为:flex-flow: row wrap; 不做过多解释

④ justify-content属性定义了项目在主轴(X轴)上的对齐方式。 

  此属性与主轴(X轴)方向属性息息相关。

主轴方向为:row-起点在左边,row-reverse-起点在右边, column-起点在上边,column-reverse-起点在下边

           flex-start(默认值): 项目位于主轴起点。

           flex-end:项目位于主轴终点。

           center: 居中

           space-between:两端对齐,项目之间的间隔都相等。(开头和最后的项目,与父容器边缘没有间隔)

           space-around:每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍。(开头和最后的项目,与父容器边缘有一定的间隔)

⑤ align-items属性定义项目在交叉轴上如何对齐。

            flex-start:交叉轴的起点对齐。

            flex-end:交叉轴的终点对齐。

            center:交叉轴的中点对齐。

            baseline: 项目的第一行文字的基线对齐。(文字的行高、字体大小会影响每行的基线)

            stretch(默认值):如果项目未设置高度或设为auto,将占满整个容器的高度。

⑥ align-content属性定义了多根轴线的对齐方式(主要用于侧轴,也就是Y轴的对齐方式,与主轴X轴justify-content属性相对应)。如果项目只有一根轴线,该属性不起作用。

 (当项目换为多行时,可使用align-content取代align-items)

           flex-start:与交叉轴(Y轴)的起点对齐。

           flex-end:与交叉轴(Y轴)的终点对齐。

           center:与交叉轴(Y轴)的中点对齐。

           space-between:与交叉轴(Y轴)两端对齐,轴线之间的间隔平均分布。

           space-around:每根轴线两侧的间隔都相等。所以,轴线之间的间隔比轴线与边框的间隔大一倍。

           stretch(默认值):轴线占满整个交叉轴。

弹性盒子子元素的flex属性:

①  order属性定义项目的排列顺序。数值越小,排列越靠前,默认为0。

②  flex-grow属性定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。

③ flex-shrink属性定义了项目的缩小比例,默认为1,即如果空间不足,该项目将缩小。

④  flex-basis定义项目占据的主轴空间。(如果主轴为水平,则设置这个属性,相当于设置项目的宽度。 原width将会失效。)

⑤  flex属性是flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto。后两个属性可选。

此属性有两个快捷设置:auto=(1 1 auto)/none=(0 0 auto)

⑥  align-self:定义单个项目自身在交叉轴上的排列方式,可以覆盖掉容器上的align-items属性。

属性值:与align-items相同,默认值为auto,表示继承父容器的align-items属性值。

需要注意的是:子盒子中的flex属性后面的数值代表所占的宽度的份数,例如:flex: 2,代表所占宽度为2份(可以将其总共分成10份),如果子盒子的width也设置有数值的话则优先满足数值,其次再满足flex属性。最后附上一份通俗易懂的采用flex布局的代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style type="text/css">/* 弹性布局首先 为父盒子 添加 display:flex;确定 flex-direction 方向 column 或者 row为子元素 添加 尺寸,或者比例因子视情况 调整间距等属性注意:弹性盒子 支持嵌套;*/html,body{height: 100%;padding: 0;margin:0;}.container{border:1px solid #0094ff;height: 100%;box-sizing: border-box;display: flex;/* 修改主轴方向 */flex-direction: column;/* 修改侧轴的对其 */align-content: center;/* justify-content: space-between; */}header{background-color: black;flex:1.3;}main{/* width: 80%; */margin:0 100px;background-color: lightpink;flex:6;display:flex;}footer{background-color:skyblue;flex:1;}/* main 也要使用弹性布局 */aside{background-color:green;flex:3;}article{background-color:hotpink;flex:7;}</style>
</head>
<body><div class="container"><header></header><main><aside></aside><article></article></main><footer></footer></div>
</body>
</html>

 

http://www.jmfq.cn/news/5280157.html

相关文章:

  • 怎么免费注册企业邮箱/百度关键词优化软件排名
  • java做房屋拍卖网站/网站收录
  • 怎样做软件网站建设/八百客crm系统登录入口
  • 赤峰做网站多少钱/google关键词seo
  • 沧州做网站的/如何搜索关键词热度
  • 目标网站都有哪些内容/最大免费发布平台
  • 邢台县建设局网站/seo是什么意思新手怎么做seo
  • 太原制作网站的公司/百度关键词搜索排名查询
  • frontpage官方下载/seo网站关键词优化方法
  • 门户网站建设滞后/百度营销大学
  • wordpress站点logo多大合适/seo快速推广窍门大公开
  • 网站访客qq获取代码/自己可以做网站推广吗
  • 家政的网站怎么做/著名的网络营销案例
  • 南宁刚刚发生的事/湘潭关键词优化公司
  • 做的网站被公安局查处/搜索引擎优化的七个步骤
  • 整屏幕滑动的网站/问答推广
  • 郑州市建设网站/优化排名案例
  • 网站建设赚钱吗/站长之家音效素材
  • 图片加文字制作/铜川网站seo
  • 直接IP做访问我服务器的网站/公司怎么做网络营销
  • 一起做网站广州/站长之家工具高清
  • 网站如何做电脑销售/网站优化推广服务
  • 做废品推广哪个网站好/外链网站是什么
  • wordpress怎样分类目录添加标签/苏州seo推广
  • 网站目的/百度地图网页版进入
  • 求一个做美食视频的网站/百度账号快速登录
  • 用c 做网站/无代码系统搭建平台
  • 卖摄影作品的网站/网络宣传渠道有哪些
  • wordpress语言文件夹/北京seo优化公司
  • 网站开发价目表/武汉网站建设推广公司