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

阜阳哪里做网站的多广州 关于进一步优化

阜阳哪里做网站的多,广州 关于进一步优化,批发订货系统小程序,wordpress主题 missoftencss3伸缩盒模型第二章(侧轴相关) 侧轴对齐方式 侧轴对齐我们需要分两种情况,一种是多行,一种是单行,两种设置方式不同 属性:align-items 单行属性: align-content 多行 单行 align-items flex-start: 侧轴的起点对…

css3伸缩盒模型第二章(侧轴相关)

侧轴对齐方式

侧轴对齐我们需要分两种情况,一种是多行,一种是单行,两种设置方式不同

  • 属性:align-items 单行
  • 属性: align-content 多行

单行 align-items

  • flex-start: 侧轴的起点对齐
  • flex-end :侧轴的终点对齐。
  • center :侧轴的中点对齐。
  • baseline : 伸缩项目的第一行文字的基线对齐。
  • stretch :如果伸缩项目未设置高度,将占满整个容器的高度。—— (默认值)

基本代码

<title>06.侧重对齐方式</title><style>.outer {width: 1000px;height: 600px;background-color: #888;margin: 0 auto;/* 开启弹性盒子 */display: flex;/* 主轴方向默认 */flex-direction: row;/* 默认不换行 */flex-wrap: nowrap;/* 侧轴方向 *//* 第一种方式    从上到下 */align-items: flex-start;/* 第二种方式   从下到上 *//* align-items: flex-end;  *//* 第三种方式   居中 *//* align-items: center; *//* 第四种方式   基线对齐 *//* align-items: baseline; *//* 第五种方式    自动拉伸填满   需要将元素高度都设置为0  *//* align-items: stretch; */}.inner {width: 200px;height: 200px;background-color: chocolate;border: 1px solid black;box-sizing: border-box;}.inner2 {height: 300px;}.inner3 {height: 100px;}.inner_stre {width: 200px;background-color: paleturquoise;border: 1px solid black;}.inner-baseline {font-size: 80px;}</style>
</head>
<body><div class="outer"><div class="inner">1</div><div class="inner inner2">2</div><div class="inner inner3">3</div></div><!-- 基线对齐    font-size: 80px;   --><!-- <div class="outer"><div class="inner">1X</div><div class="inner inner2 inner-baseline">2X</div><div class="inner inner3">3X</div></div> --><!-- 拉伸 默认方式--><!-- <div class="outer"><div class="inner_stre">1</div><div class="inner_stre">2</div><div class="inner_stre">3</div></div> -->
</body>

flex-start

侧轴的起点对齐,也就是从上到下

align-items: flex-start;

在这里插入图片描述

flex-end

从侧轴的重点方向,从下到上

/* 第二种方式 从下到上 */

​ align-items: flex-end;

在这里插入图片描述

center

项目居中对齐;

/* 第三种方式 居中 */

​ align-items: center;

在这里插入图片描述

baseline

基线对齐,我们需要将项目里面的内容设置一个X的字母,然后将字母调整大一些,这个时候观察,就是以基线对齐了;

  • 代码

     .inner-baseline {font-size: 80px;}<!-- 基线对齐    font-size: 80px;   --><div class="outer"><div class="inner">1X</div><div class="inner inner2 inner-baseline">2X</div><div class="inner inner3">3X</div></div>
    

    /* 第四种方式 基线对齐 */

    ​ align-items: baseline;

在这里插入图片描述

stretch

自动拉伸,也就是说当我们没有设置高度的时候,项目会自动拉伸整个高度,直至完全填充整个父容器的高度

  • 代码
  <div class="outer"><div class="inner_stre">1</div><div class="inner_stre">2</div><div class="inner_stre">3</div></div>

/* 第五种方式 自动拉伸填满 需要将元素高度都设置为0 */

​ align-items: stretch;

在这里插入图片描述


多行 align-content

我们设置整个容器的高度加到900px,将内容撑开,保证有三行效果,且第一行每个元素高度不同

  • 属性:align-content
  • 属性值:
    • flex-start :与侧轴的起点对齐。
    • flex-end :与侧轴的终点对齐。
    • center :与侧轴的中点对齐。
    • space-between :与侧轴两端对齐,中间平均分布。
    • space-around :伸缩项目间的距离相等,比距边缘大一倍。
    • space-evenly : 在侧轴上完全平分。
    • stretch :占满整个侧轴。—— 默认值

基本代码

<meta name="viewport" content="width=device-width, initial-scale=1.0"><title>06.侧重对齐方式</title><style>.outer {width: 1000px;height: 900px;background-color: #888;margin: 0 auto;/* 开启弹性盒子 */display: flex;/* 主轴方向默认 */flex-direction: row;/* 换行 */flex-wrap: wrap;/* 多行对齐方式   *//* 方式1   全都挨到一起了,不留空隙,节约主义 *//* align-content: flex-start; *//* 方式2  将上面留着往下挤    *//* align-content: flex-end; *//* 方式3   居中   两边留相同的间隙 *//* align-content: center; *//* 方式4  项目间距离是两侧距离的2倍*//* align-content: space-around; *//* 方式4   两侧不留间隙,项目间间隙相等*/align-content: space-between;/* 方式5  间隙均分 *//* align-content: space-evenly; *//* 方式5   拉伸,全部填充    需要将高度都去掉 *//* align-content: stretch; */}.inner {width: 200px;height: 200px;background-color: plum;border: 1px solid black;box-sizing: border-box;font-size: 30px;text-align: center;line-height: 200px;}.inner2 {height: 300px;}.inner1 {height: 100px;}.inner_stretch {width: 200px;background-color: pink;border: 1px solid black;box-sizing: border-box;font-size: 30px;text-align: center;line-height: 200px;}</style>
</head>
<body><div class="outer"><div class="inner">1</div><div class="inner inner2">2</div><div class="inner inner3">3</div><div class="inner">4</div><div class="inner">5</div><div class="inner">6</div><div class="inner">7</div><div class="inner">8</div><div class="inner">9</div><div class="inner">10</div><div class="inner">11</div></div><!-- stretch--><!-- <div class="outer"><div class="inner_stretch">1</div><div class="inner_stretch">2</div><div class="inner_stretch">3</div><div class="inner_stretch">4</div><div class="inner_stretch">5</div><div class="inner_stretch">6</div><div class="inner_stretch">7</div><div class="inner_stretch">8</div><div class="inner_stretch">9</div><div class="inner_stretch">10</div><div class="inner_stretch">11</div>
</div> --></body>
  • 默认效果,设置换行

    在这里插入图片描述

flex-start

/* 方式1 全都挨到一起了,不留空隙,节约主义 */

​ align-content: flex-start;

在这里插入图片描述

flex-end

/* 方式2 将上面留着往下挤 */

​ align-content: flex-end;

在这里插入图片描述

center

居中对齐,两边留缝隙

/* 方式3 居中 两边留相同的间隙 */

​ align-content: center;

在这里插入图片描述

space-around

项目间距离是两侧距离的2倍,项目与项目间的距离相等

/* 方式4 项目间距离是两侧距离的2倍*/

​ align-content: space-around;

在这里插入图片描述

space-between

两侧不留间隙,项目间间隙相等

/* 方式4 两侧不留间隙,项目间间隙相等*/

​ align-content: space-between;

在这里插入图片描述

space-evenly

间隙均分,所有剩余的空间按照相同的比例均分

/* 方式5 间隙均分 */

​ align-content: space-evenly;

在这里插入图片描述

stretch

拉伸(默认值),全部填充 , 需要将高度都去掉

/* 方式5 拉伸,全部填充 需要将高度都去掉 */

​ align-content: stretch;

  • 代码

      <div class="outer"><div class="inner_stretch">1</div><div class="inner_stretch">2</div><div class="inner_stretch">3</div><div class="inner_stretch">4</div><div class="inner_stretch">5</div><div class="inner_stretch">6</div><div class="inner_stretch">7</div><div class="inner_stretch">8</div><div class="inner_stretch">9</div><div class="inner_stretch">10</div><div class="inner_stretch">11</div>
    </div>
    

在这里插入图片描述

http://www.dtcms.com/wzjs/114669.html

相关文章:

  • 做一个展示型网站要多少钱电子商务营销策划方案
  • wordpress 站内信百度seo培训要多少钱
  • 新手如何做好网络营销推广湖南靠谱seo优化
  • flash网站开发郑州seo排名第一
  • 做网站收费标准点击量软件外包网
  • 网站建设销售工作职责百度不让访问危险网站怎么办
  • 有用的网站地址2023网站分享
  • app应用网站html5模板南京网站制作
  • 湖南网站建设哪里好免费seo排名网站
  • 网站建设比较好抚顺网络推广
  • 烽盈网站建设深圳网站seo外包公司哪家好
  • 网页游戏排行榜人气seo百度快照优化公司
  • 智能家装广州专门做seo的公司
  • 如何做百万格子网站合肥网站外包
  • 芗城网站建设全网推广软件
  • wordpress 文档管理系统海南百度推广seo
  • xxx网站建设规划书网站要怎么创建
  • 做网站 域名 服务器的关系媒体:北京不再公布疫情数据
  • 平凉网站建设平凉sem 优化软件
  • 品牌十大网maigoo官网东莞做网站优化
  • 电子商务网站系统的开发设计百度seo新站优化
  • 网站内页权重怎么查搜狗seo刷排名软件
  • web前端开发师石景山区百科seo
  • 怎么用源码搭建网站百度代理合作平台
  • 检测网站死链全网关键词云怎么查
  • 山西省委组织部网站两学一做广州品牌seo推广
  • 网站支付的功能如何做网站策划书案例
  • 做高仿表网站重庆seo优
  • 网站做资讯需要获取许可证吗网络营销专业是学什么的
  • 登录wordpress建立数据库合肥seo快排扣费