javascript - 使用 jquery 和 CSS 旋转和调整图像大小

标签 javascript jquery css

我有一张图片img.png,尺寸为:width=300px,height=200px。 此图像位于 div 容器中:

<div class='thumbnail'> <img id='imgX' src='img.png'> </div>

CSS 是:

div.thumbnail {
    width: 500px;
    height: 300px;
}

div.thumbnail > img {
    height: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

图像显示得很好。但是,动态地我可以使用 jquery 旋转图像:

$("#imgX").css("transform","rotate(90deg)");

有了这个,图像被旋转了,但它在 div 容器之外。我怎样才能把它放在里面?

最佳答案

不知道你是不是这个意思,但是怎么样

div.thumbnail {overflow:hidden;}

关于javascript - 使用 jquery 和 CSS 旋转和调整图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17591293/

相关文章:

javascript - 在文本区域中突出显示语法?

javascript - 在 JavaScript 中设置或更改 PHP 变量

Javascript - div 元素的流畅有机运动(旋转和平移)

php - JQUERY:我如何知道该元素当前是否打开/关闭(slidetoggle)

css - Bootstrap 4 - 水平对齐内联列表

javascript - Dropzone 未提供 URL/Dropzone 已附加

javascript - 如何更轻松地使用随机 href 设置 anchor ?

javascript - 将文本框传输到文本区域时附加新行(JQuery)

html - 如何让父 div 包裹(并收缩)它的 float 子元素?

html - 使菜单项悬停颜色延伸到菜单的边缘