一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

JavaScript修改css樣式style

一、局部改變樣式
分為改變直接樣式,改變className和改變cssText三種。需要注意的是:
注意大小寫:
Javascript對(duì)大小寫十分敏感,className不能夠把“N”寫成“n”,cssText也不能夠把“T”寫成“t”,否則無(wú)法實(shí)現(xiàn)效果。
調(diào)用方法:
如果改變className,則事先在樣式表中申明類,但調(diào)用時(shí)不要再跟style,像document.getElementById('obj').style.className=”…”的寫法是錯(cuò)誤的!只能寫成:document.getElementById('obj').className=”…”
改變cssText
但是如果用cssText的話,必須加上style,正確的寫法是:document.getElementById('obj').style.cssText=”…”

改變直接樣式我就不必說(shuō)了,大家記得要寫到具體樣式即可,如
document.getElementById('obj').style.backgroundColor=”#003366″

二、全局改變樣式
通常情況下,我們可以通過(guò)改變外鏈樣式的的href的值實(shí)現(xiàn)網(wǎng)頁(yè)樣式的實(shí)時(shí)切換,也就是“改變模板風(fēng)格”。這時(shí)候我們首先需要賦予需要改變的目標(biāo)一個(gè)id,如 

<link rel = "stylesheet" type="text/css" id="css" href="firefox.css" />
調(diào)用時(shí)很簡(jiǎn)單,如 

<span on click="Javascript:document.getElementById('css').href = 'ie.css'">點(diǎn)我改變樣式</span>
對(duì)于新人往往不知道CSS具體樣式在Javascript怎么寫,而且有時(shí)候在不同瀏覽器中要求也不一樣。如float在IE中寫成styleFloat,在FIREFOX中寫成cssFloat,這就需要大家的積累了。在google中搜索“ccvita Javascript”,也許會(huì)對(duì)你的疑惑有所幫助。


基礎(chǔ)知識(shí)
通常在網(wǎng)頁(yè)中樣式表的調(diào)用方法有三種。
第一種:鏈入外部樣式表文件 (Linking to a Style Sheet)
你可以先建立外部樣式表文件(.css),然后使用HTML的link對(duì)象。示例如下:

<head>
<title>文檔標(biāo)題</title>
<link rel=stylesheet >
</link></head>
而在XML中,你應(yīng)該如下例所示在聲明區(qū)中加入:

< ? xml-stylesheet type="text/css"  ?>
第二種:定義內(nèi)部樣式塊對(duì)象 (Embedding a Style Block)
你可以在你的HTML文檔的和標(biāo)記之間插入一個(gè)


塊對(duì)象。 定義方式請(qǐng)參閱樣式表語(yǔ)法。示例如下: 

<html>
<head>
<title>文檔標(biāo)題</title>
<style type="text/css">
<!--
body {font: 10pt "Arial"}
h1 {font: 15pt/17pt "Arial"; font-weight: bold; color: maroon}
h2 {font: 13pt/15pt "Arial"; font-weight: bold; color: blue}
p {font: 10pt/12pt "Arial"; color: black}
-->
</style>
</head>
<body> 
</body></html>
請(qǐng)注意,這里將style對(duì)象的type屬性設(shè)置為”text/css”,是允許不支持這類型的瀏覽器忽略樣式表單。

第三種:內(nèi)聯(lián)定義 (Inline Styles)
內(nèi)聯(lián)定義即是在對(duì)象的標(biāo)記內(nèi)使用對(duì)象的style屬性定義適用其的樣式表屬性。示例如下:

<p style="margin-left: 0.5in; margin-right:0.5in">這一行被增加了左右的外補(bǔ)丁</p><p> </p>

JavaScript技術(shù)JavaScript修改css樣式style,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 8090碰成年女人免费碰碰尤物 | 日韩 国产 欧美视频一区二区三区 | 婷婷综合激情 | www.欧美黄色 | 在线视频观看国产 | 9久9久女女免费精品视频在线观看 | 国产成人精品系列在线观看 | 男女朋友做爽爽爽免费视频网 | 色哟哟网址 | 91嫩草国产线免费观看 | 激情综合五月婷婷 | 国产一区二区三区在线看 | 久久激情五月 | 999人在线精品播放视频 | 9re视频这里只有精品 | 亚洲精品手机在线观看 | 久久九九精品一区二区 | 加勒比日本在线 | 4hc44www四虎永久 | 91po国产在线高清福利 | 成人国产精品免费视频 | 精品久久精品久久 | 国内精品视频免费观看 | 五月天开心激情 | 国产福利精品视频 | 色黄网站在线观看 | 999国内精品永久免费视频 | 免费a级欧美黑寡妇a观看 | 日韩综合久久 | 精品中文字幕在线观看 | 91国语对白 | 国产精品亚洲综合一区在线观看 | 精品一区二区三区四区在线 | 亚洲视频一二区 | 日韩永久免费视频 | 影院亚洲 | 成年人免费看视频 | 六月激情婷婷 | 在线观看一区 | 欧美日韩在线观看视频 | 国产精品欧美在线不卡 |