【问题标题】:How to resize the img in carousel to fit the size of the div when changing the window size? [duplicate]更改窗口大小时如何调整轮播中的图像大小以适应 div 的大小? [复制]
【发布时间】:2017-10-02 13:55:42
【问题描述】:

这是一个标准的 Bootstrap 轮播,我想更改 img 的大小,使其适合 div 大小。每当更改窗口大小时,div 就会变得比图像大,而且看起来没有响应并且变得不整洁。 这是我在轮播中的一张幻灯片的 html 代码

 <!--wrapper for slides -->
 <!--Item one -->
<div class="carousel-inner" role="listbox">
    <div class="item active">
        <img src="../Images/bloodDonation.jpg" alt="Blood Donation" />
        <div class="carousel-caption">
            <h1>Donate Blood </h1>
        </div>
    </div>

This is what the div looks like when window is resized

我的想法是通过 jquery 获取当前的 div 大小并将其传递给 img 标签,以便它永远响应,但还没有使用该技术,所以请帮忙。谢谢。

【问题讨论】:

    标签: javascript html twitter-bootstrap responsive-design carousel


    【解决方案1】:

    试着给你的 img 设置一个高度为100vh,我想这会解决问题。

    【讨论】:

    • 它确实解决了高度问题,是的,但它破坏了图像的纵横比。只有一部分图像是可见的。知道如何操纵宽度吗?
    • 这可能会有所帮助:stackoverflow.com/questions/14119577/…
    猜你喜欢
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多