gpt4 book ai didi

jquery - 如何使垂直 slider 中内容的宽度为 100%?

转载 作者:行者123 更新时间:2023-11-27 23:53:27 25 4
gpt4 key购买 nike

我已经坚持了几个小时(已经将近 5 个小时),我发现了一个非常好的水平 slider 教程,我试图在我的网站上实现它,它似乎在各个方面都运行良好,除了我无法获得内容在 slider 中全宽。它只占宽度的大约 70%。我已经指定宽度:100%;对于内容,它不执行任何操作。

.panel-group .panel div.survey {
margin-left: 400px;
margin-top: 400px;
position: relative;
width: 100%;
right: 0px!important;
border: 1px solid red;
}

这是我几乎完美的东西,基本上我的目标是让内容以红色边框占据幻灯片的整个宽度

jsfiddle我在这里错过了一些非常简单的东西吗?感谢任何帮助

最佳答案

您所说的“宽度”实际上是面板的高度。

面板已旋转 90 度。您需要调整面板的高度以占据屏幕的整个宽度。

首先获取屏幕的宽度,然后调整面板高度,最后调整调查高度。在尝试了各种窗口大小后,我发现以下方法有效:

var width = $(window).width();
$(".panel-body").height(width);
$(".survey").css("width", width - 60);
$(".survey").css("margin-top", width - 70);

还包括一个resize 函数,这样如果用户改变屏幕分辨率,面板就会调整:

$(window).resize(function(){
var width = $(window).width();
$(".panel-body").height(width);
$(".survey").css("width", width - 60);
$(".survey").css("margin-top", width - 70);
});

JS Fiddle Demo

关于jquery - 如何使垂直 slider 中内容的宽度为 100%?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25492380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com