javascript控制背景图片大小

我是用JS代码实现背景图片轮播,图片链接也是在JS里,请问怎么控制图片大小啊,现在太大了... 我是用JS代码实现背景图片轮播,图片链接也是在JS里,请问怎么控制图片大小啊,现在太大了 展开
 我来答
114623snow
推荐于2016-11-28 · TA获得超过2849个赞
知道小有建树答主
回答量:606
采纳率:0%
帮助的人:383万
展开全部
如果你的图片是用img插入的,那么就在js中控制img标签的宽高;
如果图片是以背景插入的,那你应该用一个class来控制容器的样式。
当然如果你容器是固定宽高的话,最好的办法就是制作等大小的图片。同时css中有个backgroud-size可以很好来缩放背景图片。
更多追问追答
追问
好无语啊,怎么控制啊,图片链接都在JS写的      没有对应的属性控制啊,不能全部图片都统一了,我还有其他图片呢
追答
那就给不同图片加不同的class,在js中加class的样式。
jack87918
推荐于2018-03-13 · TA获得超过2048个赞
知道小有建树答主
回答量:1618
采纳率:100%
帮助的人:1447万
展开全部
如果是背景, 只能通过js修改css的background-size或者背景图片的容器来调整.

如果是img,方法就很多了, canvas,或者new一个img对象,调整大小后赋值给容器
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jblaiye
2013-11-30 · TA获得超过1057个赞
知道小有建树答主
回答量:629
采纳率:0%
帮助的人:180万
展开全部
其实呆办法就如一楼说的,最直接的办法就是控制图源,采用大小合格的背景图片就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq1111qq111111
2013-11-30 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:606万
展开全部
给img标签加width,height强行限制大小
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式