jquery - 如何使用没有固定高度和宽度的 JSSOR slider

标签 jquery html css jssor

我正在为图像 slider 使用 jssor slider 。

我希望我的图像占据整个宽度,但占整个屏幕高度的一半。我正在使用以下代码 将图像调整为不同的屏幕尺寸

function ScaleSlider() {      
    var parentWidth = $('#slider1_container').parent().width();     


      if (parentWidth) {
       jssor_slider1.$ScaleWidth(parentWidth);

   }
   else
       window.setTimeout(ScaleSlider, 30);
}

我的理解是要让 JSSOR slider 工作,我需要提供宽度和高度。我有尺寸为 1280 X 415 的图像。我为内部和外部 slier 容器指定了宽度为 1280 和高度为 200

    <div id="slider1_container" style="position: relative; top: 0px; left: 0px; width: 1280px; height: 200px; overflow: hidden;">
    <!-- Slides Container -->
    <div u="slides" style="cursor: move; position: absolute; overflow: hidden; left: 0px; top: 0px; width: 1280px; height: 200px;">
        <div>
            <img u="image" src="~/Images/slider/Slider_2.jpg" />                

        </div>
        <div>

            <img u="image" src="~/Images/slider/high-ct.jpg" />
        </div>

现在的问题是在更宽的屏幕上图像看起来被拉伸(stretch)了(很多)?有什么方法可以在 JSSOR 中使用百分比/或任何其他宽度和高度解决方案来避免拉伸(stretch)?

最佳答案

您可以通过 CSS 更改高度和宽度。我在 www.bmskpt.in 的图库中放了一个 slider

关于jquery - 如何使用没有固定高度和宽度的 JSSOR slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25704732/

相关文章:

javascript - 使用ajax在链接点击上调用div

javascript - keyup 函数突出显示正在输入的值

javascript - 如何使用 vue.js 创建适用于单个元素的显示更多/更少按钮?

css - 使用 css 隐藏滚动条但在 Firefox 上启用滚动

html - <div> 元素在我向右浮动时内联显示?

jquery - 可以在 CoffeeScript 中循环每个吗?

jQuery 的 :nth-child and :first-child selecting wrong element

html - 如何将图像放在 div 的顶部(水平居中但垂直顶部,在中间)

javascript - jquery ui 可排序垃圾箱显示和隐藏事件

html - 打印长列表时如何避免分页