js-權威指南學習筆記16

來源:互聯網
上載者:User

標籤:microsoft   tco   isa   ati   font   靜態   mil   z-index   固定   

1、元素的style屬性可以用來設定樣式,但是不適合用來查詢樣式(只能查詢到內聯樣式)。

2、CSS裡的層疊指示了應用於文檔中任何給定元素的樣式規則是各個來源的層疊效果:Web瀏覽器的預設樣式表、文檔的樣式表、每個獨立的HTML元素的style屬性。

3、position:absolute相對於其他的元素,絕對位置元素是獨立定位的,它不是靜態定位的元素中文檔流的一部分,它的定位要麼是相對於最近的定位祖先元素,要麼是相對於文檔本身。

4、一旦設定了元素的position值為除了static以外的值,就可以通過元素的left、top、right、bottom屬性的一些組合指定元素的位置。

5、如果同時制定left、right和width,width屬性將覆蓋right屬性,height同理。

6、z-index只對兄弟元素應用堆疊效果,預設值為0。

7、CSS3的box-sizing屬性,預設值content-box,指定了標準的盒模型。border-box將應用IE盒模型,width將包含邊框和內邊距。

8、visibility和display屬性對絕對和固定定位的元素的影響是等價的,因為這些元素都不是文檔布局的一部分。

9、使用CSSStyleDeclaration對象的cssFloat屬性來設定或查詢元素的CSS float屬性。

10、用瀏覽器視窗對象的getComputedStyle()方法來獲得一個元素的計算樣式。

11、IE的currentStyle組合了內聯樣式和樣式表,但不是真正的計算樣式,因為那些相對值沒有轉化為絕對值。

12、document.styleSheets屬性是一個唯讀類數組對象,它包含CSSStyleSheet對象,表示與文檔關聯在一起的樣式表。

13、<style><link>元素和CSSStyleSheet對象都定義了一個在JS中可以設定和查詢的disabled屬性,為true時樣式表被瀏覽器關閉並忽略。

14、相對編輯樣式表或增加新規則而言,讓樣式表保持靜態並對元素的className屬性編程更好。

js-權威指南學習筆記16

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.