javascript - 使用 JS 或 JQuery 更改 DIV 中每个元素的 CSS 位置

标签 javascript jquery css

我有一个带有 position:relative 的 Div,其中包含“一个或多个”图像,带有 postion:absolute 以及一些顶部和左侧值。我需要使用 JS 或 JQuery 使用按钮一次在 AbsoluteAuto/Relative 之间切换所有图像的位置属性。 有没有办法同时处理所有这些子图像?

最佳答案

尝试以下操作:

html

<div class="wrapper">
    <img src="http://dummyimage.com/15x15/000/fff" class='absPosition'>
</div>
<input type="button" value="change position">

CSS

.wrapper {
    height:300px;
    position:relative;
}
.absPosition {
    position:absolute;
    bottom:0;
}

jQuery

$(":button").click(function() {
    $("img").toggleClass("absPosition")
});

演示: http://jsfiddle.net/ZRDdB/

关于javascript - 使用 JS 或 JQuery 更改 DIV 中每个元素的 CSS 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7646364/

相关文章:

javascript - 悬停时播放声音 <a attribute with image inside it> 它不能正常工作

html - 为什么我的花车不工作

javascript facebook 检查用户是否是页面的粉丝

javascript - Youtube:this.f.isExternalMethodAvailable 不是一个函数

javascript - Node JS - 构建 OAuth2 请求

html - 如何使两个垂直 DIV 的长度相同?

css - 由于 "margin"作为内联 css,无法进行响应式设计

javascript - 在 Javascript 中声明函数的最有效方法是什么?

javascript - "Skip Navigation"没有 anchor 的链接

javascript - 排序不起作用, Bootstrap 中的数据表