第二步:寫一個(gè)js函數(shù),代碼如下:

復(fù)制代碼 代碼如下:<script type= " /> 成人综合婷婷国产精品久久,阿v视频在线,欧美日韩五区

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

用JS實(shí)現(xiàn)一個(gè)頁面多個(gè)css樣式實(shí)現(xiàn)

第一步:在連接樣式表的元素里定義一個(gè)id,例如復(fù)制代碼 代碼如下:
<link href="1.css" rel="stylesheet" type="text/css" id="css">,

我定義的id是css。

第二步:寫一個(gè)js函數(shù),代碼如下:

復(fù)制代碼 代碼如下:
<script type="text/Javascript"> 
function change(a){  
 var css=document.getElementById("css"); 
  if (a==1) 
  css.setAttribute("href","1.css"); 
  if (a==2) 
  css.setAttribute("href","2.css"); 

</script> 

這個(gè)函數(shù)的code可以放在頁面的任何地方。

第三步:為改變頁面的樣式表的連接添加一個(gè)函數(shù)的觸發(fā)事件,代碼如下:

復(fù)制代碼 代碼如下:
<a href="#" onClick="change(1)">1.css</a> 
<a href="#" onClick="change(2)">2.css</a> 

  該效果在IE和FF下均測(cè)試通過,相信大家看完后因該非常明了,利用這個(gè)方法我們可以讓瀏覽者自己選擇需要顯示的樣式表,比如年老者可以選擇一個(gè)字體較大的樣式表。這里需要注意的兩點(diǎn)是:
  一、在這個(gè)例子中函數(shù)名function后面的名字不能為links或者link,如果為links或者link,樣式表將不被改變,具體什么原因我也不大清楚,可能是Javascript的保留字符。
  二、另外如果是改變整個(gè)頁面的樣式,你需要在樣式表文件里定義body的高度為100% 

JavaScript技術(shù)用JS實(shí)現(xiàn)一個(gè)頁面多個(gè)css樣式實(shí)現(xiàn),轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 邻水| 合肥市| 德化县| 天柱县| 长子县| 百色市| 汉沽区| 双江| 蒙自县| 夏河县| 阿勒泰市| 陵水| 石门县| 旅游| 常德市| 宣汉县| 贵南县| 宁海县| 吉水县| 增城市| 定兴县| 辽阳市| 锡林郭勒盟| 岳阳市| 津市市| 陈巴尔虎旗| 镇康县| 长岛县| 清徐县| 绿春县| 嘉鱼县| 庆城县| 资兴市| 波密县| 根河市| 乌兰察布市| 昆山市| 乡城县| 蓝田县| 丁青县| 习水县|