精通css讀書筆記 第八章 布局

2022-03-25 03:28:00 字數 440 閱讀 7811

學習了css布局的基礎後又來翻閱《精通css》這本經典書籍,對布局有了進一步的認識。

兩列的布局仍然是使用乙個元素向左浮動,乙個元素向右浮動,值得注意的是要加入display:inline 用來防止ie中的雙外邊距浮動產生的bug。

三列布局與昨天的使用了不同的方法,全部依靠浮動來實現,與兩列布局一樣先實現主內容與次內容的左右浮動,然後對主內容中的主div與次div在分別浮動。

不要忘記因為元素的浮動需要對父元素清理浮動的處理 overflow:hidden

但是三列布局的時候沒有對主內容清除浮動也沒有問題的。(什麼原因?)

固定寬度的布局有很多缺點,第一是固定的  第二也關於行長和文字易讀性的,往往只適合於瀏覽器預設字型大小。

流式布局的話尺寸採用百分比而不是畫素設定,能夠相對於瀏覽器視窗進行伸縮。

彈性布局的話就是設定基字型大小,布局會隨著文字字型大小的增大而增大。

第八章讀書筆記

本章主要講了蜂鳴器的實驗原理,通過完整的蜂鳴器驅動控制蜂鳴器的開啟與關閉。蜂鳴器是s3c410開發板上帶的乙個硬體裝置。可以通過向暫存器寫入特定的值來控制蜂鳴器發出尖叫聲。蜂鳴器也稱為pwm脈衝寬度調製,基本原理就是通過脈衝來控制蜂鳴器的開啟和停止。pwm驅動的實現方式不同於led驅動,pwm驅動由...

第八章 讀書筆記

第八章 讓開發板發出聲音 蜂鳴器驅動 一.linux驅動的 重用。linux驅動的 重用有很多種方法。可以採用標準的c程式的方式,將要重用的 放在其他的檔案中。也可以使用另外一種動態重用的方式,也就是喲個linux驅動可以使用另外乙個linux驅動中的資源。二.強行解除安裝linux驅動。如果編寫的...

第八章讀書筆記

第8 章 重用 1,靜態重用 將要重用的 放在其他的檔案中,如果要使用某些功能,include 相應的標頭檔案即可 2,動態重用 乙個 linux 驅動可以使用另外乙個 linux 驅動中的資源 解除安裝由於異常情況而導致的linux 驅動模組無法解除安裝的情況 1.初始化函式崩潰 將當前的linu...