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

中国建设银行网站快速查询关键词搜索技巧

中国建设银行网站快速查询,关键词搜索技巧,做教育集团的网站建设,龙岩天宫山住宿项目中经常会碰到页面自适应的问题,例如:商城的列表展示、分类列表展示等页面,如下: 该页面会随着页面的放大缩小而随之发生变化,这种自适应的页面布局在大屏幕、小屏幕、不同的浏览器设备上都应该呈现出与设计匹配的…

项目中经常会碰到页面自适应的问题,例如:商城的列表展示、分类列表展示等页面,如下:
在这里插入图片描述
该页面会随着页面的放大缩小而随之发生变化,这种自适应的页面布局在大屏幕、小屏幕、不同的浏览器设备上都应该呈现出与设计匹配的的页面效果,通过流动布局可以解决css页面适配问题,使页面在不同屏幕大小下都有良好的呈现。
解决方法:display: flex;配合子元素的动态宽度来实现,子元素的宽度 = (总宽 - 自身的margin) / 每行的数量即可。

.box{border: 1px solid red;width: 80%;display: flex;direction: ltr; flex-wrap: wrap;padding: 2px;.innerBox{width: calc((100% - 12px) / 3);  /* 宽度 = (总宽 - 自身的margin) / 每行3个 */height: 50px;border-radius: 10px;margin: 2px;background: #ccc;}
}

在这里插入图片描述
css中有一个“流”的概念,这种布局自然自动,像水流一样。正常情况下,html的元素布局是从左往右依次排列,块级元素从上往下排列,我们所说的脱离文档流也就是该元素从流中漂浮起来,与之前的元素不在同一个层级而形成的不占位效果。

有了流这个概念后,我们可以通过更改流的水平流向来更改元素的排列方向。
direction属性用来设置文本、表列水平溢出的方向。 rtl 表示从右到左, ltr 表示从左到右。
在这里插入图片描述
direction属性介绍:https://developer.mozilla.org/zh-CN/docs/Web/CSS/direction

对应上面的flex布局,通过设置文档的水平流向来更改文档的起始位置:

 direction: rtl; 

在这里插入图片描述


如果是行内元素,只需要更改水平流向即可实现元素的左右对齐。
在这里插入图片描述

.container{width: 348px;border: 1px solid red;direction: rtl;  /*文档水平流向 从右流向:rtl 从左流向:ltr*/padding: 10px 10px 0px 0px;>button{margin-inline-end: 10px;margin-block-end : 10px;}
}

margin-inline-end用于定义元素的逻辑内联结束边距。

这里需要注意,margin-inline-end是受direction属性影响的,如果文档的水平流向为右向左,那么
margin-inline-end相当于margin-right
margin-inline-start相当于margin-left
如果文档的水平流向为左向右,那么
margin-inline-end相当于margin-left
margin-inline-start相当于margin-right

direction: ltr;  /*文档水平流向 从右流向:rtl 从左流向:ltr*/
/*....*/>button{margin-inline-start: 10px;margin-block-end : 10px;}

在这里插入图片描述
margin的逻辑属性是围绕inline、block、start、end展开的
inline、block表示方向,inline表示水平(左右),block表示垂直(上下)
start、end表示起止方位,start表示开始位置(左),end表示结束位置(右)
上面的几种逻辑属性都会受到direction属性影响,使用时需要注意。

margin、padding都可以通过inline、block、start、end组合变为css逻辑属性。
padding-inline-start: 20px;margin-inline-start: 20px; …


流的应用除了更改文档的水平流以外,还可以用来做对称布局,例如微信聊天页,更改direction的水平流向,即可实现微信的自身和对方的聊天气泡定位。

<!-- 微信聊天页 -->
<div class="wx_chat"><div class="wx_chunk" v-for="(item,index) in 3"><div class="wx_image">头像</div><span>用户昵称</span></div><div class="my_wx_chunk"><div class="wx_image">我的头像</div><span>用户昵称</span></div>
</div>
<!-- 微信聊天页end -->
.wx_chat{width: 300px;border: 1px solid cyan;margin: 20px;.wx_chunk{display: flex;.wx_image{width: 50px;height: 50px;text-align: center;line-height: 50px;border: 1px solid red;}}.my_wx_chunk{direction: rtl;  /* 更改水平流向为向右 */display: flex;.wx_image{width: 50px;height: 50px;font-size: 12px;text-align: center;line-height: 50px;border: 1px solid red;}}
}

效果如下:
在这里插入图片描述


案例源码:https://gitee.com/wang_fan_w/css-diary

如果觉得这篇文章对你有帮助,欢迎点赞、收藏、转发哦~

http://www.yidumall.com/news/60415.html

相关文章:

  • 专业做网站建设公2022年大事热点新闻
  • 一个网站的设计思路广东东莞大益队
  • 优秀的定制网站建设服务商无锡seo排名收费
  • 网站可以做无形资产吗竞价什么意思
  • 制作网站心得免费培训seo网站
  • 网站建设费用明细平谷头条新闻
  • 郑州网站建设优化公司赤峰seo
  • 安卓手机app开发工具深圳seo推广培训
  • 电子商务网站建设侧重点百度资源站长平台
  • 网站建设的基本流程包括哪些全国疫情高峰感染高峰进度
  • 深圳企业网站哪家强网页百度
  • 网站风格设定百度网络推广
  • 58同城鞍山招聘信息seo查询网站
  • 十堰秦楚网公众号平原县网站seo优化排名
  • wordpress离子背景常州seo外包公司
  • 光谷软件园企业网站建设公司搜索引擎优化叫什么
  • 北京科技网站制作东莞网站推广软件
  • wordpress远程本地化seo信息优化
  • 平台网站可以做第三方检测报告网站优化方案设计
  • 企业网站建设心得进入百度官网首页
  • 凡科建站网世界杯数据分析
  • 网站载入页面怎么做西安百度快速排名提升
  • 网站建设与推广的实训报告网络营销公司有哪些
  • 企飞互联网站建设网络公司线上营销活动方案
  • b2b商城网站建设今天重大新闻头条
  • 亚马逊网站开发设计seo搜索引擎优化培训班
  • 帝国cms怎么做电影网站网络营销策划推广
  • 怎么做网站解析搜索引擎的工作原理分为
  • 太原做企业网站的sem竞价推广代运营
  • 面对撞库 网站应该怎么做如何免费创建自己的平台