尤明明Blog

网站建设外包|网站切图外包,技术不仅是一种专业,更是一种责任!

您的当前位置: 首页 » 前端学习 » css+html »

对于响应式布局的banner自适应屏幕的方法

2019-07-09   Umming   css+html    评论(0)    浏览(2533)


前端开发经常遇到自适应布局的项目,对于轮播图,自适应解决方案有很多种。

常规的我们直接可以利用img max-width="100%" 的属性,让图片自己本身自适应屏幕,但是这样会出现问题,因为pc端轮播图的长宽比一般都是长比宽多很多,自适应到手机就显得图片高度很窄,影响美观,对此,解决方案就是手机端和pc端分别调用,这样就要求后台给pc和手机两个不同上传图片的端口,前端处理也麻烦。

在一个就是利用背景图片的方式,用css3媒体查询功能,给不同宽度屏幕写不同高度,较多来自适应,这样css多余代码。这样程序端就省事,手机pc只需要传一次图片即可。

下面给大家介绍一个方法,不需要用css3媒体查询背景也可实现自适应效果

1、首页和内页banner高度要自适应

不要以下面的形式定死高度,而是用pading-top:15%; 百分百的形式来撑大高度。

2、banner 按钮公用性可以独立提取出来,不一样的banner样式单独定义就行了

5个地方样式存在比较多的共用,后期维护和增加代码量,需要后期注意

标签: css属性

本文链接:https://www.umming.com/css_html/109.html     百度已收录

声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!


发表评论: