问题:图片的宽度100%,高度要始终自适应为16:9。 解决方案: 1、通过js程序算出绝对高度再进行设置。这是解决问题最容易想到的方法。 2、但是,我们的原则是能用css实现的功能尽量用css,这有利于后期项目的维护。css同样可以实现这个问题,我们可以利用边距的百分比属性 ...
需求: 最近产品要求不管原图的大小是多少,宽度一定,高度要自自适应为 : 。 分析: 对于正常的固定好宽度大小,这个需求很容易解决,直接通过人工计算,根据宽度的数值计算好高度的数值,然后css直接设置高度就行了。这样当然简单。可是现在在移动开发的过程中,我们为了自适应不同大小的屏幕,通过设置百分比来定宽,这样css无法通过计算得出这个固定的高度。 当然解决这个方式可以通过js,程序算出绝对高度再进 ...
2017-02-17 15:04 1 7548 推荐指数:
问题:图片的宽度100%,高度要始终自适应为16:9。 解决方案: 1、通过js程序算出绝对高度再进行设置。这是解决问题最容易想到的方法。 2、但是,我们的原则是能用css实现的功能尽量用css,这有利于后期项目的维护。css同样可以实现这个问题,我们可以利用边距的百分比属性 ...
在进行布局的时候,很多PM都要求图片等比例缩放,而且要求图片不失真,不变形,但是UI设计好了这个div的宽度又不能随意更改,而后台传过来的图片也不是等比例的图片,这就比较难受了,写成 width: 100%;和height: 100%; 如果图片刚好和你设定的div等比例,那自然是没有问题 ...
...
<div class="bg_picWrapper" :style="{backgroundImage:'url('+img+')'}">------------vue中动态绑定背景图片显示的方式 <div class="bg_pic">< ...
在手边的项目遇到了一点问题,需要从后台拿取图片外链再展示在前台的详情页里。但是外层容器的大小是固定的。而从外联的图片传回来的确实大小不一横竖不定的图片。 参考了网上现成的解决方案做了修改后算是解决了这个问题。 解决代码如下:因为这段代码的测试图片是一只小猫,故给这段代码的类名定为 ...
css3 实现图片等比例放大与缩小 在工作中,经常会碰到图片缩放的情况,比如服务器端返回的图片大小,可能大小不同,有的大,有的小,服务器端返回的图片大小我们不能控制的,但是在我们设计稿的时候,可能会规定每张图片的大小为固定的宽度和高度,比如200px*200px这样的。我们这边使用 ...
现在我们来讲讲做自适应16:9的矩形要怎么做 第一步先计算高度,假设宽100%,那么高为h=9/16=56.25% 第二步利用之前所说设置padding-bottom方法实现矩形 代码 HTML css ...
前言 图片的大小是多少,宽度一定,高度要始终自自适应为16:9。 解决 1通过js,程序算出绝对高度再进行设置。这是解决问题最容易想到的方法。 2.我们的原则是能用css实现的功能尽量用css,这有利于后期项目的维护。 css同样可以实现这个问题,我们可以利用边距的百分比属性定义 ...