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

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

myFocus只有一種樣式

為什么明明看網上demo演示的時候有那么多樣式,到我下載下來才發現只有一種樣式,就是老師課堂演示那種~·有遇到同樣問題的嗎http://img1.sycdn.imooc.com//580e062e0001bba605890388.jpg

正在回答

7 回答

是啊,修改對應的文件路徑

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

emily973 提問者

就是換了也是原來那個樣式
2016-10-27 回復 有任何疑惑可以回復我~
#2

慕粉4114772 回復 emily973 提問者

好吧, 我這里也是,默認就是老師講課的樣式,修改確實沒有變
2016-10-28 回復 有任何疑惑可以回復我~
#3

emily973 提問者

修改了幾種都是一樣的樣式,才郁悶
2016-10-28 回復 有任何疑惑可以回復我~
#4

慕粉4114772 回復 emily973 提問者

我大概看了下這種用mF庫的東西,在實際網頁中,看F12的內容,那圖那段Element ul元素代碼,是定時的修改才這么顯示的。要找這個問題的原因,可以去看修改這段代碼的js代碼。 跟蹤方向:myFocus.set({id:"picBox"});這里哪個地方選擇樣式相關的js和css,但我沒有這么作。 不知道是不是下載的庫的原因,我是網友給的baidu云里的mini資源,
2016-10-30 回復 有任何疑惑可以回復我~
#5

emily973 提問者 回復 慕粉4114772

跟著你的思路去跟蹤一下果然讓我解決了……萬分感激!
2016-10-30 回復 有任何疑惑可以回復我~
#6

emily973 提問者

感謝幾天對我問題的關注~
2016-10-30 回復 有任何疑惑可以回復我~
查看3條回復

是啊,我也默認一種,用了樓主的方法重新指定才換的,并不覺得多此一舉

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

emily973 提問者

我們是用保守戰略……
2016-12-12 回復 有任何疑惑可以回復我~
#2

疆南星耀 回復 emily973 提問者

= ̄ω ̄=
2016-12-12 回復 有任何疑惑可以回復我~

只需引入myfocus庫 ,把你的風格文件放在myFocus庫文件目錄下的mf-pattern目錄內;

例如,你的myFocus-2.0.0.min.js文件放在js目錄,那么,只需在js目錄內建立一個mf-pattern的子目錄,這個子目錄便是myFocus程序可以識別的存放風格文件的目錄。

在mf-pattern目錄中,也存在一個img的子目錄,它是存放某些風格的圖片文件,雖然并不是每款風格都會有圖片文件。

建議把所有的風格文件都存放在這個mf-pattern目錄,這樣你就可以隨意切換你的風格了,而且它是按需加載,并不會引入其它多余的文件。

然后在js中加入

myFocus.set({
? ?id:'boxID',//焦點圖盒子ID 自己的id
? ?pattern:'mF_fancy',//改成你要引入的風格

)}

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

emily973 提問者

感覺思路和我的差不多,然后你的就調用一種樣式,路徑簡化了
2016-12-12 回復 有任何疑惑可以回復我~

算是一個解決方案吧,但是我感覺這個東西并不是這樣使用的。

前面使用script引入了js文件和css文件,在調用中又要專門去寫入特定的樣式名,有點多此一舉的感覺。

一般的我感覺是這樣作才對,在引入的JS文件中,給出一個方法,myFocus.set({?id:'picBox'?});中或庫中自已處理填寫相應的參數才對~


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

emily973 提問者

我也覺得多此一舉,其實js我還不是很熟悉,自學剛剛起步~遇到情況除了百度就是各種嘗試
2016-10-30 回復 有任何疑惑可以回復我~
#2

慕粉4114772 回復 emily973 提問者

你這學習方法是對的,如果沒有其它編碼經驗,一定要多練。 我是有了C基礎,但是我也同樣感覺自己缺少練習,JS基礎、DOM、BOM學完了,現在感覺是沒有什么感覺。 看后邊的練手項目了。
2016-10-30 回復 有任何疑惑可以回復我~

解決辦法:在<script type="text/javascript">myFocus.set({?id:'picBox'?});</script>這段代碼的中間再加上一個屬性“pattern:'mF_tbhuabao'?”說明調用的樣式,如圖。

(ps:這是我自個摸索出來的,老師在教程里沒有加這個屬性,mufocus的官網有關該插件的使用方法也是沒有的,可能是電腦配置不同或者瀏覽器版本不同導致的~)

5815bfaa000196fc05000138.jpg

5815bfaa00016b5a05000264.jpg



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

不行,已經試了幾個,都是第一種效果

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

慕粉4114772

<script type="text/javascript" src="js/myfocus-2.0.1.min.js"></script><!--引入myFocus庫--> <script type="text/javascript" src="js/mf-pattern/mF_qiyi.js"></script><!--引入風格js文件--> <link href="js/mf-pattern/mF_qiyi.css" type="text/css" /><!--引入風格css文件--> 上面這三行修改了沒有?
2016-10-27 回復 有任何疑惑可以回復我~
#2

emily973 提問者 回復 慕粉4114772

如果是想換一種樣式不是改下面兩行嗎
2016-10-27 回復 有任何疑惑可以回復我~

從你這個文件夾來看有很多樣式啊:“樣式名稱.css” ?。調用的時候改下樣式名稱就可以。

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

emily973 提問者

不行,這樣才郁悶
2016-10-24 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

myFocus只有一種樣式

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

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

幫助反饋 APP下載

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

公眾號

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