1.css樣式表
●通過使用htmllinkelement節點(如)引入外部樣式表,或者使用htmlstyleelement節點(如)來定義內聯樣式表。
●一有樣式表新增到html文件,它即表示為cssstylesheet物件,樣式表裡每條css規則都表示為乙個cssstylerule物件。
●選取引入樣式表的元素或者與訪問表示樣式表自身的實際物件cssstylesheet是不同的。
2.訪問dom中所有樣式表(cssstylesheet物件)
document.stylesheets提供了乙個包含html文件中所有樣式表物件(cssstylesheet物件)列表的訪問方式,其中包括和.
而document.queryselector("link").sheet相當於document.stylesheets[0];
document.queryselector("style").sheet相當於document.stylesheets[1];
3.cssstylesheet屬性與方法
繼承屬性:
var inheritpro=;
for(var x in stylesheet)
其中href、ownernode.parentstylesheet、title及type都是唯讀屬性。
4.cssstylerule
cssstylerule物件代表了樣式表中所含的每條css規則。
5.cssstylerule屬性與方法
var inheritproper=;
for(var p in a)
cssrules物件提供csstext、parentrule、parentstylesheet、selectortext、style、type屬性
6.使用cssrules獲採樣式表內的css規則列表。
stylesheets列表提供了文件中所含樣式表的清單,而cssrules列表提供了某個特定樣式表的css規則,即cssstylerule物件組成的列表,即cssruleslist
document.queryselector("style").sheet.cssrules;//cssrulelist
7.使用insertrule()和deleterule()插入與刪除樣式表的css規則
stylesheet.insertrule("body",1);//第二個引數為插入位置,從0開始
stylesheet.deleterule(0);引數為刪除位置。
8.使用.style屬性修改cssstylerule的值
在cssstylerule物件上也有.style屬性編排了樣式表上做相同的操作。
document.queryselector("style").sheet.cssrules[0].style.color="red";
9.建立新的內聯css樣式表
html載入完畢後打造乙個新的樣式表需要建立乙個新的節點,使用innerhtml新增css規則到此節點,然後附加這個style節點到html文件中。
var styleele=document.createelement("style");
styleele.innerhtml="body";
10.動態新增外部樣式表到html文件
動態新增css檔案到html文件需要建立link節點並新增適當屬性附加到dom,
var linkele=document.createelement("link");
linkele.setattribute("rel","stylesheet");
linkele.setattribute("type","text/css");
linkele.setattribute("id","linkele");
11.使用disabled屬性使樣式表失效或生效
使用cssstylesheet物件的.disabled屬性可以使樣式表生效或者失效。
document.queryselector("#linkele").disabled=true;
第九章(筆記)
轉移指令是可以修改ip,或同時修改cs和ip的指令 offset 是用於提取標號偏移位址的操作符 jmp在第2章裡說到時用於修改ip或同時修改cs和ip的轉移指令,這章裡單獨的jmp指令是乙個無條件的轉移指令 jmp short 標號 是實現段內短轉移 jmp near ptr 標號 是實現段內近轉...
第九章作業
班級 0401304 學號 2013211526 姓名 鄧小俊 2.身份驗證 依據使用者所提供的身份資訊,來進行登入驗證,可以再細分為使用者是否可以登入sql sever 使用者是否可以登入到指定的目標資料庫等。授權 已通過身份驗證的使用者,檢查其所被賦予的許可權,是否可以訪問或者執行目標的物件 3...
第九章 引用
引用擁有指標的所有功能,只是語法更加的簡單 1 引用就是別名,變數的另外乙個名字,變數和別名它們的位址是一樣的,操作別名就是操作變數 2 引用就是別名常量,一旦引用被初始化就不能再改變了 可以理解為指標常量,指向的值不能改變,能改變的只是它的該位址處的值 3 引用物件huamn mike human...