缩放屏幕的时候banner被压缩变形!

大家在做项目的时候有没有遇到一个问题呢    就是一张图片宽度100%    在缩放屏幕的时候图片会被压缩变形!!!那么怎么才能实现图片始终居中而不被压缩变形呢?  接下来让我带领大家解决这个问题   请看代码↓↓↓↓↓↓↓

<div class=‘bannerbox‘>
  <div class=‘banner‘>
      <img src="../assets/01.jpeg">
   </div>
</div>

下面是css:

.bannerbox { 

                  width:100%; 

                  position:relative; 

                  overflow:hidden; 

                  height:500px;

             } 

          .banner { 

                 width:1920px;/*图片宽度*/ 

                 position:absolute; 

                 left:50%; 

                 margin-left:-960px;/*图片宽度的一半*/

  }

摘自:https://www.cnblogs.com/chenchenhao/p/9889628.html

原文地址:https://www.cnblogs.com/liAnran/p/10177919.html

时间: 2024-11-08 19:54:06

缩放屏幕的时候banner被压缩变形!的相关文章

echarts 缩放屏幕 resize 多图表功能

1 drawLine(data){ 7 that.myChartA = echarts.init(document.getElementById(obj)) 8 that.myChartA.setOption(option,true) //画图 9 that.addLoadEvent(that.myChartA.resize); //添加 监听屏幕缩放 10 setTimeout(function(){ 11 that.myChartA.resize(); 12 },1) 13 }, 14 ad

CSS实现自适应不同大小屏幕的背景大图的两种方法(转自简书)

CSS实现自适应不同大小屏幕的背景大图的两种方法 一张清晰漂亮的背景图片能给网页加分不少,设计师也经常会给页面的背景使用大图,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形的背景大图,而且背景图片不会随着滚动条滚动而滚动. 用CSS实现真的很简单很简单,下面我们来看一下第一种方法具体的代码: HTML代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <m

iOS 屏幕适配

对于iOS开发,屏幕的适配真的很重要,在这里就不多说了,今天主要给大家介绍一下按比例适配: 1.首先我们在 AppDelegate.h 里面定义两个宏定义,屏幕的宽和高 #import <UIKit/UIKit.h> //宏定义 #define ScreenHEIGHT [[UIScreen mainScreen] bounds].size.height #define ScreenWIDTH  [[UIScreen mainScreen] bounds].size.width @interf

深入理解CSS变形transform(2d)

× 目录 [1]变形原点 [2]变形函数 [3]多值 前面的话 CSS变形transform是一些效果的集合,主要是移动.旋转.缩放和倾斜这四种基本操作,还可以通过设置matrix矩阵来实现更复杂的效果.变形transform可以实现2D和3D两种效果.2D变形涉及的属性主要有transform变形函数和transform-origin变形原点.本文将详细介绍变形transform2d的相关知识.为了更清楚地说明变形的整个过程,本文的DEMO中大量使用了CSS过渡transition.关于CSS

Swift - 九宫格图片缩放总结样例

1,图片左中右三宫格缩放形式 //左右14像素不变形,中间缩放 let imgTrackRight = UIImage(named:"slider_max") let imgRight = imgTrackRight!.stretchableImageWithLeftCapWidth(14, topCapHeight:0) slider.setMaximumTrackImage(imgRight, forState:UIControlState.Normal) 2,图片上中下三宫格缩放

各种 MacBook 和 5K iMac 屏幕分辨率对比

苹果全新 12寸超薄 MacBook 比曾经最薄的 MacBook Air 更薄,不过却配备了Retina 显示屏.12寸 Retina MacBook 上的显示屏分辨率为2304*1440,虽然不如15寸和13寸 Retina MacBook Pro,不过却远超13寸 MacBook Air 和 非 Retina 屏幕13寸 MacBook Pro.当然,为了用户体验,OS X 会自动缩放屏幕,提供给用户最佳的视角.下面是各种 MacBook 的屏幕分辨率对比图. 直击现场 <HTML开发Ma

【转载】Unity3D研究院之IOS触摸屏手势控制镜头旋转与缩放

前几篇文章介绍了很多Unity3D引擎自身的一些问题, 今天我们在回到IOS设备上讨论一些触摸屏幕手势,本章的目标是通过触摸iPhone屏幕手势 实现模型左右的旋转,与模型的缩放. 大家想一想模型的旋转,实际上是镜头的旋转.模型的缩放实际上是镜头Z轴方向的坐标.那么实现本章的内容只需要控制镜头的位置方可实现. 我们创建一个简单的游戏平面, 然后平面中放一个箱子做为旋转缩放的参照物.如下图所示,选中摄像机,给摄像机添加一个脚本名称为Move. 脚本中有一个参数 Target,它的作用是设置摄像头旋

做了一个图片等比缩放的js

芋头 发布在view:8447 今天改了一下博客的主题,发现博客主题在ie6下变样了,后来发现是因为某篇文章里的某个图片太大了撑开了容器,导致样式错位,前几天公司需求里也曾遇到过要编写一个等比缩放的东西,后来不了了之,今天就一起解决了它吧. 1.等比缩放? 等比缩放就是一张图片按照比例缩放,而不是按照容器大小去缩放,那样会变形而且变得很丑,例如下面的示例: 这是原图片,大小是200*100: , 如果不按比例缩放成100*100: ,很明显变形了. 我现在要的效果是这样的: 在两边多出两块空白,

Windows Store App 变形特效

在应用程序的开发过程中,为了让界面按照期望的效果显示,有时会对界面元素应用变形特效,例如图片的缩放.旋转.移动等.与3D特效不同,在界面元素实现变形特效之后,其平行关系不会发生改变,只不过是位置.大小或方向发生了改变. 变形特效由界面元素的RenderTransform属性提供支持,此属性是Transform类型的属性, TranslateTransform.RotateTransform.ScaleTransform等都继承自Transform类,通过将它们赋值给RenderTransform