我想要一个包含多个 div 的水平滑块。我只希望其中 3 个可见,并希望使用 %(宽度 33%)而不是 px。我的问题是滑块(一个 jQuery 插件)添加了一个宽度:auto 比窗口大得多的 div,并且内容 div 的 33% 宽度相对于这个父级而不是包装器。
我无法在 css 中实现这一点,因为内容 div 必须保持相对而不是绝对。
问题是:是否有可能使几个内容 div 的宽度在加载时是相对的,并调整到包装 div 的宽度,即视口的 100%,而不是父级的宽度?
我想我应该从这样的东西开始,但不知道如何使它相对于包装器:
$(window).on('load resize', function(){
$('.content').css( "width","33%" );
});