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

网站后台模板 仿cnzz最近新闻内容

网站后台模板 仿cnzz,最近新闻内容,做网站怎么找图,企业网站设计流程1、flex.css样式的使用场景 在移动端开发中,并不是所有的浏览器,webview,微信等各种版本都支持标准的flex,但是基本上都会支持-webkit-box,所以flex.css的主要作用是保证每一个属性都能支持标准flex或旧版本的-webkit-…

1、flex.css样式的使用场景

 在移动端开发中,并不是所有的浏览器,webview,微信等各种版本都支持标准的flex,但是基本上都会支持-webkit-box,所以flex.css的主要作用是保证每一个属性都能支持标准flex或旧版本的-webkit-box。由于flex.css采用了autoprefixer编译,所以能够保证在浏览器不支持标准flex布局的情况下,回滚到旧版本的-webkit-box,保证移动设备中能呈现出一样的布局效果。于是,一款移动端快速布局的神器诞生了...Flex布局的出现,正是为了解决浮动和定位这些局限性,它允许我们在一个容器内对子元素进行灵活的排列、对齐和空间分配。

1.2 主轴(Main Axis)和交叉轴(Cross Axis)

主轴(main axis)

沿其布置子容器的从 main-start 开始到 main-end ,请注意,它不一定是水平的;这取决于 flex-direction 属性(见下文), main size 是它可放置的宽度,是容器的宽或高,取决于 flex-direction。

交叉轴(cross axis)

垂直于主轴的轴称为交叉轴,它的方向取决于主轴方向,是主轴写满一行后另起一行的方向,从 cross-start 到 cross-end , cross size 是它可放置的宽度,是容器的宽或高,取决于 flex-direction。

2. 安装

npm install --save flex.css

3.设置主轴方向

<template><div><h2>从上到下</h2><div class="box" flex="dir:top"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div><h2>从右到左</h2><div class="box" flex="dir:right"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div><h2>从下到上</h2><div class="box" flex="dir:bottom"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div><h2>从左到右(默认)</h2><div class="box" flex="dir:left"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div></div>
</template>
<style lang="scss" scoped>
.box {width: 100%;height: 150px;border: 1px solid #ddd;
}
.item {width: 30px;height: 30px;line-height: 30px;color: #fff;text-align: center;
}
</style>

4、主轴对齐方式

<template><div><h2>从右到左</h2><div class="box" flex="main:right"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div><h2>从左到右(默认)</h2><div class="box" flex="main:left"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div><h2>两端对齐</h2><div class="box" flex="main:justify"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div><h2>居中对齐</h2><div class="box" flex="main:center"><div class="item" style="background: red">1</div><div class="item" style="background: blue">2</div><div class="item" style="background: #000">3</div></div></div>
</template>
<style lang="scss" scoped>
.box {width: 100%;height: 150px;border: 1px solid #ddd;
}
.item {width: 30px;height: 30px;line-height: 30px;color: #fff;text-align: center;
}
</style>
<script setup></script>

5、交叉轴对齐方式

<template><div><h2>从上到下(默认)</h2><div class="box" flex="cross:top"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>从下到上</h2><div class="box" flex="cross:bottom"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>基线对齐</h2><div class="box" flex="cross:baseline"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>居中对齐</h2><div class="box" flex="cross:center"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>高度并排铺满</h2><div class="box" flex="cross:stretch"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div></div>
</template>
<style lang="scss" scoped>
.box {width: 100%;height: 150px;border: 1px solid #ddd;
}
.item {width: 30px;height: 30px;line-height: 30px;color: #fff;text-align: center;
}
</style>
<script setup>
</script>

6、子元素设置

<template><div><h2>子元素平分空间</h2><div class="box" flex="box:mean"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>第一个子元素不要多余空间,其他子元素平分多余空间</h2><div class="box" flex="box:first"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>最后一个子元素不要多余空间,其他子元素平分多余空间</h2><div class="box" flex="box:last"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div><h2>两端第一个元素不要多余空间,其他子元素平分多余空间</h2><div class="box" flex="box:justify"><div class="item" style="background: red;">1</div><div class="item" style="background: blue;">2</div><div class="item" style="background: #000;">3</div></div></div>
</template>

7、flex-box元素剩余空间比例分配

<template><div><h2>flex-box实现两端不需要多余空间,中间占满剩余空间</h2><div class="box" flex><div class="item" flex-box="0" style="background: red">1</div><div class="item" flex-box="1" style="background: blue">2</div><div class="item" flex-box="0" style="background: #000">3</div></div></div>
</template><style lang="scss" scoped>
.box {width: 100%;height: 100px;border: 1px solid #ddd;
}
.item {width: 30px;height: 30px;line-height: 30px;color: #fff;text-align: center;
}
</style><script setup></script>

http://www.ds6.com.cn/news/55134.html

相关文章:

  • 微信做色情网站网站优化关键词价格
  • 可以做音基题的音乐网站推销
  • 网站开发制作阶段的说课稿广告推广方案
  • 公司网站百度搜不到百度推广开户代理
  • 东丰网站建设优化防疫政策
  • 个人网站 后台管理seo团队
  • 提供常州网站建设公司seo关键字优化
  • wordpress地址和站点url东莞网站营销
  • 外贸电商网站模板成都百度推广代理公司
  • app开发哪家强广州网站优化页面
  • 湖北建设局网站首页2024年的新闻
  • 域名会跳转怎么进原网站吉林关键词优化的方法
  • 企业网站建设与实施调研报告基本情况百度域名查询
  • 拼多多申请注册店铺seo引擎优化工具
  • 网吧可以做网站吗百度视频排名优化
  • 小程序电商商城seo常用方法
  • 做网站买服务器怎么样免费做网站怎么做网站吗
  • 网站开发后台前端数据库seo搜索引擎优化排名哪家更专业
  • 事业单位网站建设的账务处理网站权重
  • 广州十大传媒公司百度禁止seo推广
  • 做网站需要多少钱啊怎么做互联网营销推广
  • 中国拟在建项目网青岛网站seo公司
  • 青岛做网站的百度快照怎么删除
  • 网站建设方案主要有百度推广中心
  • 企业建设网站企业网络推广和运营的区别
  • 保定公司网站建设线上销售水果营销方案
  • 公司网站建设调研网站关键词
  • app下载我的订单seo优化大公司排名
  • 哪些网站做任务赚钱上海有哪些优化网站推广公司
  • 合肥高端网站建设公司哪家好引流推广网站平台