首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用javascript更改css img元素

问如何使用javascript更改css img元素
EN

Stack Overflow用户
提问于 2013-03-04 11:14:56
回答 3查看 4K关注 0票数 1

我想用javascript改变CSS,这样我就可以动态地调整我网页上单个图像的高度。这样做是为了无论屏幕尺寸如何,图像都能很好地适应可视屏幕。

我的CSS

代码语言:javascript
复制
.wrapper img {
height: 630px;
}

我的分区

代码语言:javascript
复制
<div class="wrapper" id="imageDiv"></div>

我应该使用什么javascript代码来将CSS高度更改为200px。

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2013-03-04 11:18:44

如果目标是根据视口高度等进行自动调整,为什么不直接以百分比设置高度:

代码语言:javascript
复制
.wrapper img {
    height: 100%;
}

不管怎么说:

代码语言:javascript
复制
document.getElementById('imageDiv').style.height = '200px';
票数 0
EN

Stack Overflow用户

发布于 2013-03-04 11:19:54

试试这个:

代码语言:javascript
复制
document.getElementById("imageDiv").style.height="200px";

(这只会更改这一个元素的值。)

票数 0
EN

Stack Overflow用户

发布于 2013-03-04 11:20:49

使用JQuery,您只需将其放入所需的方法中:

代码语言:javascript
复制
$('img.wrapper').css('height','200px');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15194009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档