<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        Mootools1.2教程Tooltips_Mootools

        來源:懂視網 責編:小采 時間:2020-11-27 20:44:24
        文檔

        Mootools1.2教程Tooltips_Mootools

        Mootools1.2教程Tooltips_Mootools:我們還將仔細學習一下工具提示的選項和事件,還有一些用來從元素上添加和移除工具提示的工具。最后,我們將學習一下怎么讓一個頁面有多個不同樣式的工具提示。 基礎知識 創建一個新的工具提示 創建一個新的工具提示非常簡單。首先,我們來創建一個要添加工具
        推薦度:
        導讀Mootools1.2教程Tooltips_Mootools:我們還將仔細學習一下工具提示的選項和事件,還有一些用來從元素上添加和移除工具提示的工具。最后,我們將學習一下怎么讓一個頁面有多個不同樣式的工具提示。 基礎知識 創建一個新的工具提示 創建一個新的工具提示非常簡單。首先,我們來創建一個要添加工具

        我們還將仔細學習一下工具提示的選項和事件,還有一些用來從元素上添加和移除工具提示的工具。最后,我們將學習一下怎么讓一個頁面有多個不同樣式的工具提示。
        基礎知識
        創建一個新的工具提示
        創建一個新的工具提示非常簡單。首先,我們來創建一個要添加工具提示的鏈接:
        參考代碼: 代碼如下:
        Tool tip 1

        MooTools 1.2工具提示將默認顯示鏈接中的title和rel屬性的值。如果沒有rel屬性,將顯示href屬性值。
        現在來創建一個新的默認工具條提示:
        參考代碼:
        代碼如下:
        var customTips = $$('.tooltipA');
        var toolTips = new Tips(customTips);

        由于沒有使用任何樣式,你將看到下面這樣的工具提示:
        Tool tip 1
        為你的工具提示使用樣式
        MooTools可以讓你在很大程度上控制它的輸出——我們來看一下工具提示的html代碼:
        參考代碼:
        代碼如下:
        // 你可以在options中指定
        // 工具提示容器的CSS類名




        留意一下頂部和底部的div,你可以通過它們來輕松地在頂部和底部添加圓角,或者其他樣式效果。
        現在,讓我們來創建一個我們的第一個選項并添加一些CSS。上面的html代碼將用名為“options.className”的CSS樣式來渲染。通過給我們的工具提示來指定一個CSS類名,我們就可以給它一個獨立的樣式而不會影響頁面上的其他MooTools工具提示。
        參考代碼:
        代碼如下:
        var customTipsB = $$('.tooltipB');
        var toolTipsB = new Tips(customTipsB, {
        className: 'custom_tip'
        });

        最后,我們再添加一些CSS:
        參考代碼:
        代碼如下:
        .custom_tip .tip {
        background-color: #333
        padding: 5px
        }
        .custom_tip .tip-title {
        color: #fff
        background-color: #666
        font-size: 20px
        padding: 5px
        }
        .custom_tip .tip-text {
        color: #fff
        padding: 5px
        }

        Tool tip 2
        選項
        在Tips類中總共只有五個選項,每個都有很好的自解釋性(也就是一看就明白什么意思了)。
        showDelay
        默認值為100
        一個以毫秒為單位的整數,這將決定工具提示在鼠標移動到元素上面多久后再顯示出來。
        hideDelay
        默認值為100
        和上面的showDelay一樣,不過這個值(也是以毫秒為單位)將決定當鼠標離開元素多久以后隱藏工具提示。
        className
        默認為null
        就像你在上面的示例中看到的一樣,這可以讓你為工具提示容器設置一個CSS類名。
        offsets
        默認為 x:16, y:16
        這將決定工具提示離你的元素的距離,x值為離元素往右的距離,y為離元素往下的距離(如果指定了fixed選項為false,將是相對于鼠標指針的距離,否則將是相對于元素的距離)。
        fixed
        默認為false
        這個設置決定了當你的鼠標在元素上面移動時,這個工具提示是否跟隨鼠標。如果設置為true,工具提示將不隨鼠標指針的移動而移動,而只是停留在元素的附近固定的位置。
        事件
        和這個類的其他東西一樣,工具提示的事件仍然非常簡單。它有兩個事件:onShow和onHide,它們將會像你期待的那樣工作。
        onShow
        這個事件將在工具條顯示的時候觸發。如果你設置了延時,這個事件將在直到工具提示顯示出來時觸發。
        onHide
        和上面的onShow事件一樣,相對地,它是在工具提示隱藏時觸發。如果設置了延時,這個事件也將在直到工具提示隱藏起來時觸發。
        方法
        Tips類有兩個方法——attach和dettach,通過這兩個方法,你可以給一個指定的元素添加一個工具提示(當然了,這些工具提示會有相同的設置),或者從一個特定的元素上移除工具提示。
        .attach();
        要給一個新的元素添加一個工具提示,你只需要在Tip對象的后面加上.attach();,最后再把這個元素的選擇器放在括號里面。
        參考代碼:
        代碼如下:
        toolTips.attach('#tooltipID3');

        .dettach();
        這個方法和.attach方法一樣,不過它們的行為完全相反。首先,寫下Tip對象,然后在這個元素的后面添加上.dettach();,最后把這個元素的選擇器放在括號里面。
        參考代碼:
        代碼如下:
        toolTips.dettach('#tooltipID3');

        代碼示例
        在這個示例中,我們將創建兩個不同的Tip插件實例,這樣我們就可以有兩個不同樣式的工具提示。我們還將集成我們上面看到的選項、事件和方法。
        參考代碼:
        代碼如下:
        var customTips = $$('.tooltip');
        var toolTips = new Tips(customTips, {
        // 這將設置工具提示顯示的延遲時間
        showDelay: 1000, // 默認是100
        // 這將設置工具提示隱藏的延遲事件
        hideDelay: 100, // 默認是100
        // 這將給工具提示的容器div添加一個CSS樣式
        // 這樣就可以在一個頁面上
        // 有兩個不同樣式的工具條提示
        className: 'anything', // 默認是null
        // 這將設置x和y的偏移值
        offsets: {
        'x': 100, // 默認是16
        'y': 16 // 默認16
        },
        // 這將設置工具提示是否跟隨鼠標
        // 設為true將不會跟隨鼠標
        fixed: false, // 默認是false
        // 如果你在選項之外調用這個函數
        // 并把這個函數留在這里
        // 它就閃一下,并有一個平滑的漸變效果
        onShow: function(toolTipElement){
        // 傳遞進來tooltip對象
        // 你可以讓它們漸變到完全不透明
        // 或者讓它們有一點點透明
        toolTipElement.fade(.8);
        $('show').highlight('#FFF504');
        },
        onHide: function(toolTipElement){
        toolTipElement.fade(0);
        $('hide').highlight('#FFF504');
        }
        });
        var toolTipsTwo = new Tips('.tooltip2', {
        className: 'something_else', // 默認是null
        });
        // 你可以用.store();方法來改變rel的值
        // 從而改變工具提示的值
        // 你可以使用下面的代碼
        $('tooltipID1').store('tip:text', 'You can replace the href with whatever text you want.');
        $('tooltipID1').store('tip:title', 'Here is a new title.');
        // 下面的代碼將改不會改變工具提示的文本
        $('tooltipID1').set('rel', 'This will not change the tooltips text');
        $('tooltipID1').set('title', 'This will not change the tooltips title');
        toolTips.detach('#tooltipID2');
        toolTips.detach('#tooltipID4');
        toolTips.attach('#tooltipID4');

        Tool tip 1

        Tool tip is detached

        Tool tip 3

        Tool tip detached then attached again.

        A differently styled tool tip

        更多學習

        通讀一遍MooTools文檔中的Tips這一節。另外,這里還有David Walsh寫的一篇很不錯的關于定制Mootools Tips的文章。

        下載一個包含你所需要的全部東西的zip壓縮包

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        Mootools1.2教程Tooltips_Mootools

        Mootools1.2教程Tooltips_Mootools:我們還將仔細學習一下工具提示的選項和事件,還有一些用來從元素上添加和移除工具提示的工具。最后,我們將學習一下怎么讓一個頁面有多個不同樣式的工具提示。 基礎知識 創建一個新的工具提示 創建一個新的工具提示非常簡單。首先,我們來創建一個要添加工具
        推薦度:
        標簽: 教程 1.2 tips
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产在线观看免费完整版中文版 | 免费在线看黄网站| 99热在线观看免费| 免费观看a级毛片| 亚洲国产精品无码一线岛国| 亚洲成AV人片久久| 久久www免费人成看国产片| 亚欧免费视频一区二区三区| mm1313亚洲精品无码又大又粗| 亚洲欧洲精品一区二区三区| 国产精品久久久久久亚洲小说| 免费无码VA一区二区三区| 亚洲第一福利视频| 国产成人1024精品免费| 日韩免费a级在线观看| 亚洲国产精品成人精品软件| 在线精品一卡乱码免费| 亚洲人成在线电影| 一级做α爱过程免费视频| 女人18毛片水最多免费观看| 亚洲国产人成网站在线电影动漫| 免费视频成人片在线观看| 亚洲五月丁香综合视频| 2020因为爱你带字幕免费观看全集| 亚洲欧洲中文日韩av乱码| 亚洲成aⅴ人片久青草影院按摩| 免费人成网站在线观看10分钟| 亚洲av无码成h人动漫无遮挡| 久久er国产精品免费观看8| 亚洲天堂一区二区| 妞干网免费视频在线观看| 一级特黄a大片免费| 亚洲an天堂an在线观看| 毛片免费观看网站| 亚洲欧洲精品成人久久曰| 成人毛片免费观看视频在线| 一级毛片视频免费观看| 亚洲日本视频在线观看| 免费a级毛片网站| 无忧传媒视频免费观看入口| 国产aa免费视频|