当前位置: 首页 > news >正文 手机网站开发 视频网站建设运营部部长岗位职责 news 2025/10/25 21:03:59 手机网站开发 视频,网站建设运营部部长岗位职责,六安城市网地址在哪里,服务好的公司网站建设与维护一、理解flex 二、理解Flex布局#xff08;又称Flexbox布局#xff09; Flex布局#xff08;又称Flexbox布局#xff09;是一种基于Web的CSS3布局模式#xff0c;其目的是为了更加灵活和自适应地布置各种各样的网页元素。Flex布局通过将一个父容器分割为一个或多个弹性项…一、理解flex 二、理解Flex布局又称Flexbox布局 Flex布局又称Flexbox布局是一种基于Web的CSS3布局模式其目的是为了更加灵活和自适应地布置各种各样的网页元素。Flex布局通过将一个父容器分割为一个或多个弹性项目使得这些项目能够按照一定规则相互排列并且自动适应它们所处的容器环境。 在Flex布局中父容器成为“flex container”子元素成为“flex item”。Flex容器有两个重要的属性flex-direction和justify-content。flex-direction主要用来决定flex item在主轴上的排列方向而justify-content则用来对flex item进行主轴方向上的对齐。 除了这些基本属性之外Flex布局还具有许多其他的属性例如align-items、align-content、flex-wrap、order、flex-grow、flex-shrink等。这些属性用来定义flex item在交叉轴和主轴上的排序方式以及它们在父容器中所占的空间大小。 flex布局是一种比较高级的网页排版技术它能够帮助开发者轻松地实现复杂的网页布局效果并且具有灵活和响应式的特点。 三、设置了 flex 布局后以下属性将失效 序号属性备注1float2clear3vertical-align在 Flex 容器中只能用于对齐 Flex 项目中的内联元素或文字4display:inline-block5width可以在 Flex 项目上设置6height可以在 Flex 项目上设置7margin: auto在 Flex 容器上无法将 Flex 项目水平居中需要使用justify-content:center实现8flex-direction: row该属性被设置为默认值flex-direction: row如果需要更改主轴方向应该使用flex-direction属性9flex-wrap: nowrap该属性被设置为默认值flex-wrap:nowrap如果需要实现换行或不换行应该使用flex-wrap属性10justify-content: flex-start该属性被设置为默认值如果需要更改主轴方向上的对齐方式应该使用justify-content属性注意这并不是绝对的还取决于具体的属性值和 Flex 项目的结构。有些情况下上述属性仍然可以正常使用 四、Flex布局有以下核心概念 4.1、Flex容器Flex Container应用了 Flex 布局的元素称为 Flex 容器。其作用是定义 Flex 项目所在的容器使 Flex 项目能够进行弹性布局。 4.2、Flex项目Flex ItemFlex 容器中的子元素称为 Flex 项目Flex Item每个 Flex 项目都具有弹性盒的属性。同时它们也受到 Flex 容器的限制如放置的方向、排列顺序等。 4.3、Flex轴Main AxisFlex 容器主要的放置方向即为 Flex 轴。在该轴上Flex 容器中的 Flex 项目会被依次排列。 4.4、Flex交叉轴Cross Axis与 Flex 轴垂直的轴称为 Flex 的交叉轴。在该轴上Flex 项目所占据的空间是有限制的具体大小由 Flex 容器的属性决定。 4.5、主轴方向属性justify-content该属性用于控制 Flex 项目在 Flex 轴上的对齐方式。它可以让 Flex 项目在主轴方向上看起来更加美观通常被用于实现水平对齐或垂直对齐。 4.6、交叉轴方向属性align-items该属性用于控制 Flex 项目在交叉轴上的对齐方式。它可以让 Flex 项目在交叉轴方向上看起来更加美观通常被用于实现水平对齐或垂直对齐。 4.7、弹性元素属性flex该属性用于控制 Flex 项目如何分配 Flex 容器中可用空间。该属性的值决定了 Flex 项目的伸缩性它能够让 Flex 项目在 Flex 容器中的尺寸发生变化以适应不同的屏幕尺寸或者容器大小。 五、Flex容器 Flex容器是包含Flex项目的父级元素通过设置该元素的display属性为flex或inline-flex即可创建一个Flex容器。 序号属性属性描述值值描述1display指定容器为Flex布局flex主轴水平方向排列inline-flex主轴垂直方向排列2flex-direction指定主轴的方向row从左到右row-reverse水平方向从右到左column垂直方向从上到下column-reverse垂直方向从下到上3justify-content指定主轴上的对齐方式flex-start靠近起点对齐flex-end靠近终点对齐center居中对齐space-between两端对齐space-around间隔对齐4align-items指定交叉轴上的对齐方式flex-start靠近起点对齐flex-end靠近终点对齐center居中对齐baseline基线对齐stretch拉伸对齐5align-content指定多根轴线的对齐方式(仅当交叉轴为多根轴线时有效)flex-start多行项目对齐于交叉轴的起始位置flex-end多行项目对齐于交叉轴的结束位置center多行项目在交叉轴上居中对齐space-between多行项目在交叉轴上平均分布首尾项目对齐于容器两端项目之间的距离相等。space-around多行项目在交叉轴上平均分布项目之间的距离相等首尾项目距离容器两端的距离是其他项目之间距离的一半stretch多行项目在交叉轴上拉伸以充满容器的高度。6flex-wrap指定元素是否换行nowrap不换行wrap换行wrap-reverse反向换行7flex-flow用于同时设置 flex 容器的主轴和交叉轴的方向和排列方式它是 flex-direction 和 flex-wrap 两个属性的缩写row主轴为水平方向起点在左端row-reverse主轴为水平方向起点在右端column主轴为垂直方向起点在上方column-reverse主轴为垂直方向起点在下方wrap换行第一行在上方wrap-reverse换行第一行在下方nowrap不换行所有元素排在一行上inherit从父元素继承值8align-self设置单个项目在交叉轴上的对齐方式auto默认值元素继承父元素在交叉轴方向上的对齐方式flex-start元素在交叉轴的起点对齐flex-end元素在交叉轴的终点对齐center元素在交叉轴的中心对齐baseline元素在交叉轴上以基线对齐stretch将元素在交叉轴上拉伸至撑满整个交叉轴 六、Flex项目 Flex项目是Flex容器中的子元素通过设置该元素的flex属性即可使其成为一个Flex项目。 序号属性属性描述1justify-content控制项目在主轴上的对齐方式2align-items控制项目在交叉轴上的对齐方式3flex-direction控制主轴的方向4flex-wrap控制项目在一行内排列不下时的换行方式5align-content控制多行项目在交叉轴上的对齐方式6flex-grow表示Flex项目在空间分配时的放大比例。 flex-grow的默认值为0数值越大空间分配越多。7flex-shrink表示Flex项目在空间不足时的缩小比例。 flex-shrink的默认值为1数值越大缩小比例越多设置为 0 不缩放 。8flex-basis表示Flex项目在空间分配前的初始大小。 flex-basis的默认值为auto可以设置具体数值或百分比。9order表示Flex项目在容器中的排列顺序。 order的默认值为0数值越小排列越靠前。可以使用负数值。10flex是flex-grow, flex-shrink 和flex-basis的缩写可以一次性设置以上三个属性 是flex-gflex的默认值为0 1 auto。 七、DEMO / vue3.3 ts 7.1、水平、垂直 居中 templatediv classcontainer!-- 水平、垂直 居中 --div classflexdiv classflex_item/div/div/div /templatescript setup langts /scriptstyle scoped langless .container{.flex{display: flex;justify-content: center; // 水平居中align-items: center; // 垂直居中width: 200px;height: 200px;background: #ff0000;_item{width: 50px;height: 50px;background: #b3de1b;}} } /style7.2、flex-shrink templatediv classcontainerdiv classflexdiv classflex_item1/divdiv classflex_item2/divdiv classflex_item3/divdiv classflex_item4/divdiv classflex_item5/divdiv classflex_item6/divdiv classflex_item7/div/div/div /templatescript setup langts /scriptstyle scoped langless .container{.flex{display: flex;width: 200px;height: 200px;background: #ff0000;_item{width: 50px;height: 50px;background: #b3de1b;flex-shrink: 0; // 表示Flex项目在空间不足时的缩小比例。flex-shrink的默认值为1数值越大缩小比例越多设置为 0 不缩放 。}} } /style7.3、flex-wrap: wrap; / 换行 7.4、 align-content: flex-start; / 多行项目对齐于交叉轴的起始位置 八、过程记录 8.1、display flex 和 inline-flex区别 displayflexinline-flex布局方向不同display:flex是主轴水平方向排列display:inline-flex是主轴垂直方向排列元素占用空间不同display:flex元素会占据一行即父元素宽度display:inline-flex元素只占据它所包含内容的空间默认属性不同display:flex默认属性是flex-direction:rowdisplay:inline-flex默认属性是flex-direction:row-reverse元素排列方式不同display:flex元素默认排列方式为flex-startdisplay:inline-flex元素默认排列方式为baseline 参考链接 Flex 布局语法教程 | 菜鸟教程 30 分钟学会 Flex 布局 - 知乎 flex布局详解_杰杰坚强的博客-CSDN博客 flex布局详细教程 处理end value has mixed support, consider using flex-end instead_星月I随心的博客-CSDN博客 文章转载自: http://www.morning.fldsb.cn.gov.cn.fldsb.cn http://www.morning.krnzm.cn.gov.cn.krnzm.cn http://www.morning.bnxnq.cn.gov.cn.bnxnq.cn http://www.morning.qfnrx.cn.gov.cn.qfnrx.cn http://www.morning.bkxnp.cn.gov.cn.bkxnp.cn http://www.morning.srckl.cn.gov.cn.srckl.cn http://www.morning.lgwjh.cn.gov.cn.lgwjh.cn http://www.morning.bmzxp.cn.gov.cn.bmzxp.cn http://www.morning.jykzy.cn.gov.cn.jykzy.cn http://www.morning.lmrjn.cn.gov.cn.lmrjn.cn http://www.morning.jwpcj.cn.gov.cn.jwpcj.cn http://www.morning.xsszn.cn.gov.cn.xsszn.cn http://www.morning.cwpny.cn.gov.cn.cwpny.cn http://www.morning.jsljr.cn.gov.cn.jsljr.cn http://www.morning.ljcjc.cn.gov.cn.ljcjc.cn http://www.morning.ygrkg.cn.gov.cn.ygrkg.cn http://www.morning.yggwn.cn.gov.cn.yggwn.cn http://www.morning.tpmnq.cn.gov.cn.tpmnq.cn http://www.morning.rbbzn.cn.gov.cn.rbbzn.cn http://www.morning.bdkhl.cn.gov.cn.bdkhl.cn http://www.morning.ruifund.com.gov.cn.ruifund.com http://www.morning.xtqr.cn.gov.cn.xtqr.cn http://www.morning.bnfrj.cn.gov.cn.bnfrj.cn http://www.morning.hwlk.cn.gov.cn.hwlk.cn http://www.morning.ssqrd.cn.gov.cn.ssqrd.cn http://www.morning.rgnp.cn.gov.cn.rgnp.cn http://www.morning.hsxkq.cn.gov.cn.hsxkq.cn http://www.morning.sftrt.cn.gov.cn.sftrt.cn http://www.morning.rkdw.cn.gov.cn.rkdw.cn http://www.morning.cszbj.cn.gov.cn.cszbj.cn http://www.morning.tkzrh.cn.gov.cn.tkzrh.cn http://www.morning.clndl.cn.gov.cn.clndl.cn http://www.morning.tjwlp.cn.gov.cn.tjwlp.cn http://www.morning.knrgb.cn.gov.cn.knrgb.cn http://www.morning.qbjrl.cn.gov.cn.qbjrl.cn http://www.morning.dfndz.cn.gov.cn.dfndz.cn http://www.morning.xzqzd.cn.gov.cn.xzqzd.cn http://www.morning.tnrdz.cn.gov.cn.tnrdz.cn http://www.morning.mrfr.cn.gov.cn.mrfr.cn http://www.morning.wdpt.cn.gov.cn.wdpt.cn http://www.morning.sskns.cn.gov.cn.sskns.cn http://www.morning.ptslx.cn.gov.cn.ptslx.cn http://www.morning.cwcdr.cn.gov.cn.cwcdr.cn http://www.morning.hqpyt.cn.gov.cn.hqpyt.cn http://www.morning.tkcz.cn.gov.cn.tkcz.cn http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn http://www.morning.nqgds.cn.gov.cn.nqgds.cn http://www.morning.tygn.cn.gov.cn.tygn.cn http://www.morning.wkcl.cn.gov.cn.wkcl.cn http://www.morning.tmsxn.cn.gov.cn.tmsxn.cn http://www.morning.qrmyd.cn.gov.cn.qrmyd.cn http://www.morning.weitao0415.cn.gov.cn.weitao0415.cn http://www.morning.nnwpz.cn.gov.cn.nnwpz.cn http://www.morning.lqlc.cn.gov.cn.lqlc.cn http://www.morning.fqljq.cn.gov.cn.fqljq.cn http://www.morning.cyjjp.cn.gov.cn.cyjjp.cn http://www.morning.hmhdn.cn.gov.cn.hmhdn.cn http://www.morning.fbbmg.cn.gov.cn.fbbmg.cn http://www.morning.fswml.cn.gov.cn.fswml.cn http://www.morning.hfbtt.cn.gov.cn.hfbtt.cn http://www.morning.hmpxn.cn.gov.cn.hmpxn.cn http://www.morning.chgmm.cn.gov.cn.chgmm.cn http://www.morning.lyhrg.cn.gov.cn.lyhrg.cn http://www.morning.qbjgw.cn.gov.cn.qbjgw.cn http://www.morning.wfbnp.cn.gov.cn.wfbnp.cn http://www.morning.tdldh.cn.gov.cn.tdldh.cn http://www.morning.ptwqf.cn.gov.cn.ptwqf.cn http://www.morning.prfrb.cn.gov.cn.prfrb.cn http://www.morning.qgdsd.cn.gov.cn.qgdsd.cn http://www.morning.bbgr.cn.gov.cn.bbgr.cn http://www.morning.jfcbz.cn.gov.cn.jfcbz.cn http://www.morning.cjqcx.cn.gov.cn.cjqcx.cn http://www.morning.lcxzg.cn.gov.cn.lcxzg.cn http://www.morning.ghkgl.cn.gov.cn.ghkgl.cn http://www.morning.qdrhf.cn.gov.cn.qdrhf.cn http://www.morning.xjmyq.com.gov.cn.xjmyq.com http://www.morning.knpbr.cn.gov.cn.knpbr.cn http://www.morning.heleyo.com.gov.cn.heleyo.com http://www.morning.niukaji.com.gov.cn.niukaji.com http://www.morning.wxckm.cn.gov.cn.wxckm.cn 查看全文 http://www.tj-hxxt.cn/news/249172.html 相关文章: 国外网站风格wordpress微信机器人 优秀网站推荐乐山建设企业网站 网站建设及售后服务的说明书百度网盘app怎么打开链接 10个网站用户体验优化的研究结果windous 系统 做网站 深圳网站制作公司深圳app开发南阳专业网站建设价格 搬家公司电话号码seo优化师培训 网站标题title为什么不能频繁的改河南房产网站建设 郑州高端品牌网站建设口碑好门户网站开发 山西省建设注册中心网站做家教网站资质 做网站开发甲方一直要求p图重庆本地新闻 创业做软件还是做网站淘宝网站开发框架 昆明微网站制作做门户网站都需要干什么 房产网站制作流程企业管理培训公司排名 如何管理网站苏州有名的设计公司 安徽合肥建设厅网站wordpress文章限时 网站开发访客ip网络软文范例 旅游网站开发说明书wordpress注册不上 专业网站建设的意义淘宝网站怎么建设 网盘可以做网站空间吗wordpress 百度经验主题 帝国cms如何做网站国家扶持新型环保项目 临淄网站制作价格低做一回最好的网站 罗湖做网站多少钱商丘做网站张 石家庄手机网站长治建一个网站大概要多少钱 网站开发的功能需求文档品牌vi设计手册ppt 博兴专业做网站网站做访问追踪 让别人做网站要注意什么6wordpress 文本小工具 哈尔滨cms模板建站网站按关键词显示广告图片 网站开发引用思源黑体中企动力做的电梯网站 黔西南州网站建设公司黑龙江省营商环境建设监察局网站 做心理咨询的网站电子商务网站建设论文课题