图片自适应

在页面中我们常常希望放在div里面的图片和div的大小一致,一般情况有如下:

1.在div里面放置一张比div大的图片设置为背景,让背景图片和div等宽高的方法是加一个round,如下代码

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style>
 7         div{
 8             width: 200px;
 9             height: 200px;
10             background: url("imgs/a.pig") round;   //加round,图片会自适应div的宽高来缩放
11         }
12     </style>
13 </head>
14 <body>
15 <div></div>
16 </body>
17 </html>

2.div里面放置img标签,图片比div宽高,让img适应div的宽高,方法如下:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
        div{
            width: 50px;
            height: 50px;
            border: 1px solid red;
        }
        img{
            width: 100%;   //方法一:给图片设置宽高为100%  方法二:将图片的宽高设置成div的宽高
            height: 100%;
        }
    </style>
</head>
<body>
<div ><img src="img/page1-img1.png" alt=""/></div>
</body>
</html>
时间: 2024-09-30 16:00:54

图片自适应的相关文章

Android ImageView图片自适应

网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面)<ImageView     android:id="@+id/dynamic_item_image"     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:layout_gravi

支持鼠标滚轮图片自适应的焦点图代码等

支持鼠标滚轮图片自适应的焦点图代码 支持鼠标滚轮图片自适应的焦点图代码,纯JS构建,可用键盘左右键切换图片,倒序回滚,另外鼠标停止响应后可自动播放功能,兼容主流浏览器,懒人图库推荐下载! 使用方法: 1.在head区域引入样式表文件lrtk.css 2.在head区域引入lrtk.js 3.在你的网页中加入<!-- 代码 开始 --><!-- 代码 结束 -->注释区域代码即可 4.修改间隔时间和自动播放倒计时时间,请打开lrtk.js根据注释提示修改 5.去掉首页文字提示后,请注

文本图片自适应高度小bug以及解决办法

自定义cell的文本图片自适应高度代码,如果存在自定义的cell赋值封装,就必须将自适应高度代码写在这个方法中 点击效果: 注:- (void)layoutSubviews 方法不能同时操作,否则会出现cell的高度错乱 显示: 点击:

原创jQuery插件之图片自适应

效果图如下: 功能:使图片自适应居中位于容器内 限制:容器需要给定大小 使用方法: 1.引入jQuery,然后引入fitimg插件 2.给需要图片自适应的容器固定宽高 3.header .account .img { width: 40px; height: 40px; margin: 5px 5px; float: left; } 4.添加data-src属性 <div class="img" data-src ="/Images/avatar.jpg"&g

好用的几种常用的响应式设计让图片自适应的办法

Ethan Marcotte曾经在A List Apart上发表过一篇名为“Responsive Web Design”的文章,他当时就提出了响应式架构的概念(不少混迹技术圈的肯定看过这篇文章,这里就不再赘述了).随着终端设备的日益丰富,无法针对设备类型.尺寸或浏览器进行自适应调整的图像会严重减慢网站的访问速度,最终导致用户流失. 一,谈到图片自适应,很多前端开发人员会不假思索的来一句“宽度100%” 例如: 1 <html> 2 <head> 3 <style> 4

ios navigationcontroller 滑动返回与webview加载html图片自适应屏幕宽度

1 .ios navigationcontroller 滑动返回 滑动返回是navigationcontroller默认返回按钮自带的功能,如果返回按钮自定义该功能失效, 解决的办法有两个: ① self.navigationItem.backBarButtonItem =   [[UIBarButtonItem alloc]initWithCustomView:button];//这个方法用不了 只能用 self.navigationItem.backBarButtonItem = [ [UI

cell添加选中时的背景图片、显示图片和图片自适应框的大小

1.给cell添加选中时的背景图片 UIView *myview = [[UIView alloc] init]; myview.frame = CGRectMake(0, 0, 320, 47); myview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"0006.png"]]; cell.selectedBackgroundView = myview; 2.显示图片 CGRect my

html中图片自适应浏览器和屏幕,宽度高度自适应

1.(宽度自适应):在网页代码的头部,加入一行viewport元标签. <meta name="viewport" content="width=device-width,initial-scale=1" /> viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%. 2.(字体自适应):字体

背景图片自适应分辨率浏览器大小自动拉伸全屏代码

<div id="web_bg" style="position:absolute; width:100%; height:100%; z-index:-1"> <img style="position:fixed;" src="http://a.lanyes.org/bg1.jpg" height="100%" width="100%" /> </div&

html5实现图片自适应手机屏幕页面的css

HTML5实现图片自适应手机屏幕页面的css. HTML5写手机页面,读取图片,如果图片大于手机屏幕的宽度,就显示100%屏幕,如果小于,就显示原图. CSS的max-width就能实现了,不要设置img的宽和高. img{max-width:100%;}