为了账号安全,请及时绑定邮箱和手机立即绑定

求大神指教 如何让图片适应不同屏幕大小

求大神指教 如何让图片适应不同屏幕大小

御艺mei4219562 2016-12-06 10:58:26
图片宽度为1920.但调整屏幕大小时图片不会根据屏幕大小改变,哪位能指教下,谢谢!
查看完整描述

16 回答

已采纳
?
Cassie_yu

TA贡献22条经验 获得超15个赞

<img src="images/diyiye1.jpg" width="1920" height="932">

这句代码明显是给图片设置了固定的宽度和高度啊~~ 如果需要根据屏幕大小调整图片大小,图片的宽高设置百分比吧~~

查看完整回答
4 反对 回复 2016-12-06
?
小小东_whd

TA贡献2条经验 获得超1个赞

一般用百分比,用媒体查询有时适应性不够平滑

查看完整回答
1 反对 回复 2016-12-06
?
qq_俺忘了_0

TA贡献12条经验 获得超4个赞

可以用JS  可以用srcset  srcset+size  picture

可以用媒体查询

可以设置100%一直自动跟随

查看完整回答
1 反对 回复 2016-12-06
?
qq_醉落夕风_0

TA贡献25条经验 获得超1个赞

图片的话   外面套一个div,img设置100%,背景图的话设置background-size:100% 100%;

查看完整回答
反对 回复 2018-08-17
?
qq_風是鹹的_0

TA贡献15条经验 获得超5个赞

图片可以套一个Div标签,定义Div的宽度为100%;

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<style type="text/css">
		#div_img img{
			width: 100%;
		}
	</style>
	<body>
		<div id="div_img">
			<img src="../browser/images/chrome-big.jpg" />
		</div>
	</body>
</html>


查看完整回答
2 反对 回复 2016-12-07
?
慕虎5180083

TA贡献1条经验 获得超0个赞

你好,你把图片宽度设置成百分比就可以了
查看完整回答
反对 回复 2016-12-06
?
慕村8705556

TA贡献7条经验 获得超7个赞

最好用百分比设置  

查看完整回答
反对 回复 2016-12-06
?
慕粉3983500

TA贡献1条经验 获得超0个赞

简单  max-width:XXXpx

查看完整回答
反对 回复 2016-12-06
?
xhy1558301001

TA贡献1条经验 获得超0个赞

jquery实现自定义滚动条源码发一下

查看完整回答
反对 回复 2016-12-06
?
hulukid

TA贡献190条经验 获得超40个赞


一般图片的宽度设置为100%就可以。

查看完整回答
反对 回复 2016-12-06
?
冲吧少年

TA贡献5条经验 获得超0个赞

我基本上都是width:100%。。。

查看完整回答
反对 回复 2016-12-06
?
cleveng

TA贡献1条经验 获得超0个赞

媒体查询 @media (条件) {

    //样式 

 }

查看完整回答
反对 回复 2016-12-06
?
御艺mei4219562

TA贡献2条经验 获得超0个赞

HTML 

<div class="section" ><img src="images/diyiye1.jpg" width="1920" height="932"></div>

 CSS 

.fp-section { position: relative; -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */ 

-moz-box-sizing: border-box; /* <=28 */

 box-sizing: border-box; }

 .fp-section img { text-align:center;} 

.fp-section.fp-table, .fp-slide.fp-table { display: table; width: 100%; }

麻烦帮忙看下,谢谢


查看完整回答
反对 回复 2016-12-06
?
o_n

TA贡献56条经验 获得超20个赞

可以给图片宽设置rem单位,根据屏幕大小自适应调整的。如:width:3rem;

查看完整回答
反对 回复 2016-12-06
?
御艺mei4219562

TA贡献2条经验 获得超0个赞

HTML 

<div class="section" ><img src="images/diyiye1.jpg" width="1920" height="932"></div>

 CSS 

.fp-section { position: relative; -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */ -moz-box-sizing: border-box; /* <=28 */ box-sizing: border-box; } .fp-section img { text-align:center;} .fp-section.fp-table, .fp-slide.fp-table { display: table; width: 100%; 麻烦帮忙看下,谢谢

查看完整回答
反对 回复 2016-12-06
?
慕粉3713024

TA贡献1条经验 获得超0个赞

图片父辈容器宽100%;图片宽100%;还可以让图片做背景

查看完整回答
反对 回复 2016-12-06
  • 御艺mei4219562
    御艺mei4219562
    这样调的话 屏幕变小了,图片会跟着变窄
  • 御艺mei4219562
    御艺mei4219562
    HTML <div class="section" ><img src="images/diyiye1.jpg" width="1920" height="932"></div> CSS .fp-section { position: relative; -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */ -moz-box-sizing: border-box; /* <=28 */ box-sizing: border-box; } .fp-section img { text-align:center;} .fp-section.fp-table, .fp-slide.fp-table { display: table; width: 100%; 麻烦帮忙看下,谢谢
  • 16 回答
  • 2 关注
  • 7796 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信