亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在谷歌和IE都無法實現卷滾效果,每個li的寬度只是自身內容的寬度

var container = $("#content");

? ? ? ? // 獲取第一個子節點

? ? ? ? var element = container.find(":first");

? ? ? ? // li頁面數量

? ? ? ? var slides = element.find("li");

? ? ? ? // 獲取容器尺寸

? ? ? ? var width = container.width();

? ? ? ? var height = container.height();

? ? ? ??

? ? ? ? // 設置li頁面總寬度

? ? ? ? element.css({

? ? ? ? ? ? width: (slides.length * width) + 'px',

? ? ? ? ? ? height: height + 'px'

? ? ? ? });

? ? ? ??

? ? ? ? // 設置每一個頁面li的寬度

? ? ? ? $.each(slides, function(index) {

? ? ? ? ? ? var slide = slides.eq(index); // 獲取到每一個li元素 ? ?

? ? ? ? ? ? slide.css({ // 設置每一個li的尺寸

? ? ? ? ? ? ? ? width: width + 'px',

? ? ? ? ? ? ? ? height: height + 'px'

? ? ? ? ? ? });

? ? ? ? });

? ??

? ? ? ? // 綁定一個事件,觸發通過

? ? ? ? $('button').click(function() {

? ? ? ? ? ? // 在5秒的時間內,移動X的位置,為2個頁面單位

? ? ? ? ? ?element.css({

? ? ? ? "transition-timing-function":"linear",

"-webkit-transition-timing-function":"linear",

"transition-duration":"5000ms",

"-webkit-transition-duration":"5000ms",

"transform":"translate3d(-' + (width*2)+'px,0px,0px)",

"-webkit-transform":"translate3d(-' + (width*2)+'px,0px,0px)"http://設置頁面x軸移動

? ? ? ?});

? ? ? ? });

spacer.gif

https://img1.sycdn.imooc.com//5b7674d600013f2e12200374.jpg

正在回答

3 回答

把script那邊的src內容換成https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js就可以

0 回復 有任何疑惑可以回復我~

樓主解決了嗎?我也出現了這種問題

0 回復 有任何疑惑可以回復我~

一開始也出現了這個情況,首先每一個slide的大小,在這里是通過js控制的,我也出現了這個情況,然后發現我沒有寫</script>。其次,關于卷滾效果,你最后一句“設置頁面x軸移動”里面單引號和雙引號混用,對應好就可以了。新手入門,恰好遇到相同的情況,不知道能不能幫到你。

1 回復 有任何疑惑可以回復我~
#1

想轉IT的機械狗

哈哈哈 我也遇到</script>沒寫 效果就是出不來 各種百度jquery為什么沒有引入成功 最后的最后才發現……
2018-09-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

在谷歌和IE都無法實現卷滾效果,每個li的寬度只是自身內容的寬度

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號