




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务3:“英博特智能科技”企业网站首页页面制作第二篇:项目实战篇3.4公司优势制作1-2任务2:页面制作-人物介绍内容呈现(1)熟练运用弹性布局。(2)灵活运用CSS伪类。能力要求学习导览任务概述完成首页页面中公司优势模块的制作。1-2任务2:页面制作-人物介绍内容呈现该模块包含左中右三个部分,风格一致,实现过程包括搭建模块结构、三列布局设计以及图文样式的设计。任务思考1-2任务2:页面制作-人物介绍内容呈现(1)浏览器对弹性布局的支持情况与兼容问题是怎样的?
(2)弹性布局在水平方向上的对齐方式“space-around”和“space-between”有何差别?
(3)如何快速选择某个元素的第2个子元素?
弹性布局1-2任务2:页面制作-人物介绍内容呈现Flex是FlexibleBox的缩写,意为“弹性布局”,是一种响应式布局,能自动伸缩盒模型达到自适应的效果。弹性盒子模型
(1)Flex容器通过display:flex属性,可将元素声明块级弹性容器;通过dsplay:inline-fex,可将元素声明为行内弹性容器。Flex容器包含6个属性,分别为flex-direction、flex-wrap、flex-flow、justify-content、align-items以及align-content。1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
①flex-direction属性flex-direction指定主轴(maincross)的方向,即元素排列的方向。flex-direction:row|row-reverse|column|column-reverserow:水平方向,从左往右row-reverse:水平方向,从右往左column:垂直方向,从上往下column-reverse:垂直方向,从下往上1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
②flex-wrap属性flex-wrap属性,指定弹性项目的换行方式,即弹性项目超过一行时如何换行。flex-wrap:no-wrap|wrap|wrap-reverseno-wrap:不换行(默认)wrap:正常换行
wrap-reverse:换行,第一行在下方,从下往上换行1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
③flex-flow属性flex-flow属性,为flex-direction和flex-wrap的合并属性,其中第一个为flex-direction,第二个为flex-wrap。flex-fow:<flex-direction><flex-wrap>1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
④justify-content属性justify-content属性,指定弹性内容在主轴上的排列方式。justify-content:flex-start|flex-center|flex-end|space-between|space-aroundflex-start:从主轴起点(mainstart)到主轴终点(mainend)center:居中
flex-end:从主轴终点(mainend)到主轴起点(mainstart)space-between:均匀分布在行里,第一个元素边界与行起始位置边界对齐,最后一个元素边界与行结束位置的边界对齐
space-around:均匀分布在行里,两端子元素与行边界有间距1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
⑤align-items属性align-items属性,指定弹性项目在纵轴上的对齐方向。align-items:flex-start|center|flex-end|base-line|stretchflex-start:项目对齐纵轴的起点(crossstart)center:居中
flex-end:项目对齐纵轴的终点(crossend)baseline:基于基线对齐
stretch:拉伸(默认),从起点(crossstart)到终点(croosend)1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
⑥align-content属性align-content属性,指定当主轴(mainaxis)随项目换行时,多条主轴线如何对齐。align-content:flex-start|center|flex-end|space-between|space-around|stretchflex-start:从纵轴起点(crossstart)到终点(crossend)center:居中
flex-end:从纵轴终点(crossend)到纵轴起点(crossstart)space-between:元素均匀分布在列里,第一个元素边界与列起始位置边界对齐,最后一个元素边界与列结束位置的边界对齐
space-around:元素均匀分布在列里,两端子元素与列边界有间距
stretch:拉伸(默认),拉伸项目以布满纵轴长度1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
(2)Flex项目尽管弹性容器已经有设置弹性项目的各种布局行为,但总有个别弹性项目需要自定义布局方式。Flex项目包含6个属性,分别为order、flex-grow、flex-shrink、flex-basis、flex以及align-self属性。①order属性,指定弹性项目的排列序号,数值越小越靠前。order:<integer>②flex-grow属性,指定弹性项目在有空余空间的放大比例。默认为0:表示即使有剩余空间也不放大。flex-grow:<number>③flex-shrink属性,指定弹性项目在空间不够时的缩小比例。默认为1:表示空间不够时项目将缩小。flex-shrink:<number>④flex-basis属性,指定弹性项目的基本长度。flex-basis:<length>⑤flex属性,为flex-grow、flex-shrink和flex-basis的合并属性。flex:flex-grow,flex-shrink,flex-basis默认:0,1,autoauto:1,1,autonone:0,0,auto1-4任务4:图文混排-人物介绍页面布局弹性盒子模型
align-self属性align-self属性,指定弹性项目在纵轴上的对齐方式,将覆盖掉弹性容器的align-items属性。align-self:autoflex-start|center|flex-end|base-line|stretchauto:自动
flex-start:项目对齐纵轴的起点(crossstart)center:居中
flex-end:项目对齐纵轴的终点(crossend)baseline:基于基线对齐
stretch:拉伸(默认),从起点(crossstart)到终点(croosend)1-4任务4:图文混排-人物介绍页面布局任务实施“公司优势”模块CSS样式设计(三列布局)02.“公司优势”模块CSS样式设计(图像和文本样式)03.01.“公司优势”模块HTML结构设计1-2任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 把握CPMM考试内容的试题及答案
- 2024年CPSM考试重点内容试题及答案
- 植物的营养成分与健康价值试题及答案
- 物资调配中的协调与管理技巧及试题及答案
- 2024年CPSM考试全貌试题及答案
- 食品安全的质量检验标准
- 药店创新创业项目
- 一站式CPSM考试试题与答案
- 2024年CPSM新手指南试题及答案
- 探求CPSM考试各科的试题及答案
- 2025年宁夏电投新能源限公司招聘工作人员13人高频重点提升(共500题)附带答案详解
- 合肥市2025届高三第二次模拟考试英语试卷含解析
- 《雷达原理》课件-3.5.5教学课件:inSAR雷达工作原理
- 口腔医学技术的知识产权保护
- 起重吊装作业专项安全培训
- 上海市算力基础设施发展报告2024年
- 2024年重庆市公务员录用考试《行测》真题及解析
- 《义务教育数学课程标准(2022年版)》初中内容解读
- 电工5级练习题库(含参考答案)
- “中华老字号”申报书
- DB11T 1562-2018 农田土壤固碳核算技术规范
评论
0/150
提交评论