热门关键字:
jquery > jquery教程 > jquery教程 > 对于响应式布局的banner自适应屏幕的方法

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

288
作者:管理员
发布时间:2021/7/8 18:05:57
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=5014
  前端开发经常遇到自适应布局的项目,对于轮播图,自适应解决方案有很多种。


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


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


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


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


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


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


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




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery
友荐云推荐