【发布时间】:2020-10-12 21:10:58
【问题描述】:
我正在尝试设置一个 JS/jQuery/CSS 解决方案来选择大于 400 像素的图像并将它们设置为容器的全宽 (min-width: 100%)。
但是,它不应应用于小于 400 像素的图像,以避免选择非常小的图像或缩略图。通常,我只会使用类,但标记是由旧的 wiki 内部网系统生成的,它不给用户设置类的能力。
任何帮助将不胜感激。
.container {
width: 700px;
border: solid 1px red;
}
.container img {
border: solid 1px green;
max-width: 100%;
height: auto;
display: block;
margin: auto auto;
}
<div class="container">
<img src="https://via.placeholder.com/140x100" />
<img src="https://via.placeholder.com/500x100?text=Should_be_full_width" />
</div>
【问题讨论】:
-
当你说“no classes”时你的意思是你不能使用jquery函数'addClass'?
-
它占用了 .container 的大小。将 .container 设为全尺寸,图像将随之而来。
-
@JohnSims 不,只是它们不会出现在原始生成的 HTML 中。
标签: javascript jquery css image