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

网站如何做分站网上互联网推广

网站如何做分站,网上互联网推广,做网站的设计软件,中国工业设计在线官网思维导图 参考网址: https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_grid_layout 一、什么是 grid? CSS Grid布局是在CSS3规范中引入的一种新的布局方式,旨在解决传统布局方法(如浮动、定位、表格布局)存在的许多问题。C…

思维导图

参考网址: https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_grid_layout

一、什么是 grid?

        CSS Grid布局是在CSS3规范中引入的一种新的布局方式,旨在解决传统布局方法(如浮动、定位、表格布局)存在的许多问题。CSS Grid布局规范最早由W3C提出,经过多年的发展和标准化,于2017年成为W3C的推荐标准。

二、grid 布局相比 flex 布局有那些方便之处?

Html + Css 核心知识 - flex (超详细)_html flex-CSDN博客

网格布局更为方便

问题场景一:例如想要实现页面内显示多个元素、每个元素大小尺寸间距相同、每行显示个数固定、按行由左向右排序、且在页面中均匀分布。如下所示

这时候很多人第一时间想到了 flex、单行用flex很方便、多行的话需要进行一些额外运算

.father{height: 80vh;width: 80vw;background-color: #f5f5f5;display: flex;flex-wrap: wrap;align-content: start;gap: 10px;}  .son{width: calc((100% - 50px) / 6);aspect-ratio: 1 / 1; /* 设置宽高比为1:1 */border: 1px solid red;box-sizing: border-box;}

那有没有不用计算的方案呢! grid 这时候就排上的用场了!

.father{height: 80vh;width: 80vw;background-color: #f5f5f5;display: grid;/* grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; */grid-template-columns: repeat(6, 1fr); /* 定义六个等宽的列 */align-content: start;gap: 10px;}  .son{/* width: calc((100% - 50px) / 6); */aspect-ratio: 1 / 1; /* 设置宽高比为1:1 */border: 1px solid red;box-sizing: border-box;}

问题场景二、实现等比例大小不同盒子布局、场景如下

这时候用其他方案处理就比较麻烦了、而 grid 就能很方便处理

.father{height: 80vh;width: 80vw;background-color: #f5f5f5;display: grid;/* grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; */grid-template-columns: repeat(6, 1fr); /* 定义六个等宽的列 */align-content: start;gap: 10px;}  .son{/* width: calc((100% - 50px) / 6); */aspect-ratio: 1 / 1; /* 设置宽高比为1:1 */border: 1px solid red;box-sizing: border-box;min-width: 200px;}#item1{grid-column: 1/3;grid-row: 1/3; }#item8{grid-column: 5/7;grid-row: 2/4; }

根据可用空间自动填充列(这点个人觉得非常好用)。

.father{height: 80vh;width: 80vw;background-color: #f5f5f5;display: grid;/* grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; */grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));align-content: start;gap: 10px;}  .son{/* width: calc((100% - 50px) / 6); */aspect-ratio: 1 / 1; /* 设置宽高比为1:1 */border: 1px solid red;box-sizing: border-box;}

可以看到宽度是被自动填充到333px

填充到了 359px

http://www.tj-hxxt.cn/news/49919.html

相关文章:

  • 建设一个公司网站seo优化方案总结
  • 温州苍南网站建设公司做个网站多少钱
  • 购物网站开发面试个人网站推广平台大全
  • 公司网站建设苏州劳伦网站优化推广公司
  • 做网站的销售工作好吗seo的方式包括
  • 涉县移动网站建设报价seo168小视频
  • 专门做湘菜的网站新闻发布
  • 门窗网站免费模板谷歌ads广告投放
  • 如何利用网站策划做好网站建设百度热搜关键词排行榜
  • 河间做网站南宁网站推广排名
  • 青岛优化网站关键词外贸接单平台哪个最好
  • 集约化网站建设方案北京网站制作公司
  • 做视频资源网站关键词优化的最佳方法
  • 怎样做网站平台赚钱吗职业技能培训学校
  • 网站免费建站的方法做网站seo优化
  • 专业做鞋子网站厦门百度代理
  • 独立网站建设的好处学生网页制作成品
  • 做个商城网站怎么做便宜媒体发稿平台
  • 网站建设与管理模拟试卷一百度小说排行榜2021
  • 网站开发市场现在怎么样上海热点新闻
  • 网站页面做海报用什么软件南昌seo外包公司
  • 重庆专业微网站建设网络营销工具介绍
  • 护栏板销售网站怎么做微博推广平台
  • 使用ftp软件连接到网站空间鞍山seo优化
  • 做网站广告联盟教育培训网页设计
  • 邢台网站推广费用信息流广告哪个平台好
  • 税务网站建设的建议百度手机管家
  • 浙江省住房和城乡建设行业网站深圳最新消息今天
  • sns社交网站注册手机广告推广软件
  • 免费建设个人网站厦门网络关键词排名