老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

javascript如何修改css樣式

這篇文章給大家分享的是有關(guān)javascript如何修改css樣式的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元當雄做網(wǎng)站,已為上家服務(wù),為當雄各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220

修改方法:1、用“元素.style.屬性名="值"”;2、用“元素.setAttribute('屬性名','值')”;3、用“元素.setAttribute('style','屬性名:值')”;4、用“元素.className='值'”。

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

1、直接設(shè)置style的屬性某些情況用這個設(shè)置 !important值無效

如果屬性有’-'號,就寫成駝峰的形式(如textAlign) 如果想保留 - 號,就中括號的形式 element.style[‘text-align’] = ‘100px’;

element.style.height = '100px';

2、直接設(shè)置屬性(只能用于某些屬性,相關(guān)樣式會自動識別)

element.setAttribute('height', 100);
element.setAttribute('height', '100px');

3、設(shè)置style的屬性

element.setAttribute('style', 'height: 100px !important');

4、使用setProperty如果要設(shè)置!important,推薦用這種方法設(shè)置第三個參數(shù)

element.style.setProperty('height', '300px', 'important');

5、改變class 比如JQ的更改class相關(guān)方法

因JS獲取不到css的偽元素,所以可以通過改變偽元素父級的class來動態(tài)更改偽元素的樣式

element.className = 'blue';
element.className += 'blue fb';

6、設(shè)置cssText

element.style.cssText = 'height: 100px !important';
element.style.cssText += 'height: 100px !important';

7、創(chuàng)建引入新的css樣式文件

  function addNewStyle(newStyle) {
            var styleElement = document.getElementById('styles_js');

            if (!styleElement) {
                styleElement = document.createElement('style');
                styleElement.type = 'text/css';
                styleElement.id = 'styles_js';
                document.getElementsByTagName('head')[0].appendChild(styleElement);
            }
            
            styleElement.appendChild(document.createTextNode(newStyle));
        }

        addNewStyle('.box {height: 100px !important;}');

8、使用addRule、insertRule

// 在原有樣式操作
        document.styleSheets[0].addRule('.box', 'height: 100px');
        document.styleSheets[0].insertRule('.box {height: 100px}', 0);

        // 或者插入新樣式時操作
        var styleEl = document.createElement('style'),
            styleSheet = styleEl.sheet;

        styleSheet.addRule('.box', 'height: 100px');
        styleSheet.insertRule('.box {height: 100px}', 0);

        document.head.appendChild(styleEl);

感謝各位的閱讀!關(guān)于“javascript如何修改css樣式”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


分享文章:javascript如何修改css樣式
標題鏈接:http://www.xueling.net.cn/article/iphgis.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 国产一区二区精品久 | 成人超碰在线 | 日韩免费在线播放 | 最近手机中文字幕大全 | 自拍偷拍精品视频 | 国产精品一区二区在线观看不卡 | 久久久久久久久久av | 久久久久亚洲av毛片大全 | 一级毛片在线免费观看视频 | 色呦呦网站入口 | 日韩精品999 | 精品av熟女一区二区偷窥海滩 | 双乳奶水饱满少妇呻吟免费看 | 欧美日韩一区二区在线视频播放 | 欧美高清视频 | 人人妻人人爽人人澡AV | 久久国产日韩精品久久 | 亚洲三级片福利视频 | 欧美乱大交XXXXX疯狂俱乐部 | 亚洲欧美国产精品久久久久 | 国产成人精品无码免费视频 | 黄色在线 | 无码专区一va亚洲v专区在线 | 动漫精品久久久 | 我妈妈的朋友在线 | 色日本视频 | 99在线精品国产不卡在线观看 | 亚洲国产精品黑人久久久 | 国产人妻无码一区二区三区不卡 | 国产激情情久久久护士女 | 国产一区自拍视频 | 无遮无挡爽爽免费视频毛片韩国 | 视屏一区| 韩国三级丰满少妇高潮 | 一级不卡免费视频 | 久操视频在线看 | 欧美老熟妇XOXOXOXO | 国产伊人久 | 色狠狠久久AV五月丁香 | 美女亚洲网 | 日本精品一区在线 |