html - 图像的宽度正在变化,但高度没有变化
问题描述
我想创建一个“包装器”,一个自动调整图像大小(在滑块中)以适应预定宽度和高度的 id。截至目前,图像会自动调整宽度而不是高度,我一生都想不出一个解决方案。这是代码。
CSS:
#wrapper {
height: 400px;
width: 450px;
}
.imgC {
border-style: solid;
border-width: 3px;
border-color: #ffffff;
padding: 5px;
max-width:100%;
height:100%;
}
的HTML:
<!--- Image Slider -->
<div id="wrapper">
<div><img class="imgC" src="img/main.jpg" alt="First slide"></div>
<div><img class="imgC" src="img/img1.jpg" alt="Second slide"></div>
<div><img class="imgC" src="img/img2.jpg" alt="Third slide"></div>
</div>
如果有帮助的话,我正在使用 Ken Wheeler 的 slick 用于滑块 js。但即使我删除了滑块的代码,我仍然无法调整高度(所以我猜这不是问题。)这是与滑块相关的 js:
<script type="text/javascript">
$(document).ready(function(){
$('.thing').slick({
infinite: true,
slidesToShow: 1,
slidesToScroll: 1,
dots: true,
arrows: true,
autoplay: true,
autoplaySpeed: 2000
});
});
</script>
解决方案
你必须写
<img src="theSource" style="width:30px;height:30px;" />
内联样式总是优先于 CSS 样式。您的样式表会覆盖宽度和高度属性,因此您需要切换到这种格式。
推荐阅读
- html - 如何更改动画以使箭头向左?
- python - 模拟python类属性的指针行为
- java - 隐式扩展对象
- java - 如何在 Mac 上使用 Jenkins 运行 selenium 测试用例?
- java - 混合字符串中的字符(更改二进制结果的顺序)
- android - 无法在 Git 中签出分支
- python - py4j.protocol.Py4JError:调用 None.None 时出错。痕迹:
- docker-compose - docker-nginx-反向代理转发
- typescript - Webpack - 未找到模块:错误:无法解析“PT”
- docker - 没有交互模式运行的容器将被忽略