CSS 知識積累

2022-03-27 04:56:53 字數 692 閱讀 9484

一、關於定位

1.相對定位下,不需要設定塊級元素的寬度,只需要設定高度,即可以使該塊級元素自適應,如果內有固定高度子元素,可以不設高度。而且可以進行top left定位。

2.相對定位下,如果兩個兄弟塊級元素,其中一者設定了left,而另乙個只要設定的left數值和兄弟不同,left小的那個就不會佔滿整個橫向螢幕,但是二者的自適應寬度一樣。

3.絕對定位下,必須要為該元素定義寬高,除非內部包含設定寬高子元素,否則不可見。

4.浮動情況下,該元素的margin會失效,同時需要為該元素設定寬高,除非內部有設定寬高的子元素。

二、文字控制

1.li、p面對沒有空格的 數字、字母串是不會換行的,因為它認為你這乙個單詞沒有完,所以需要在樣式中加入 : word-wrap : break-word; 就ok了。

2.在支援html5的前提下,一般opacity 或filter的透明度會將元素內的文字也置為透明,所以需要引入rgba 或hsla,這樣透明度就僅侷限在該元素上了。

三、塊級元素

1.img標籤雖然是塊級元素,但不會存在margin塌陷問題。

四、行級元素

1.行級元素包含塊級元素後,ifc就將不復存在。換句話說:兩個行級元素無法同行。

2.塊級元素和行級元素不會併排,但是當父容器的高度和子塊級元素相同時,如果寬度足夠容納下子行級元素的面積時,塊級元素會和行級元素併排,否則還是不併排。

css知識積累

html文字溢位出現.效果 test 兩行文字後溢位出現.效果 test label的作用 通過for將label區域和input產生關聯,點選label即選中input label for test1 選項一 label input type radio name memory id test1 ...

css基礎積累

1 以統一的方式實現樣式的定義 2 提高頁面樣式的可重用性和可維護性 3 實現了內容 html 和表 css 的分離 html和css之間有什麼關係 html 構建網頁的結構 css 構建html元素的樣式 1.內聯樣式 將樣式宣告在元素的style屬性中 1 color 樣式宣告 表示乙個具體的顯...

知識的積累

最初認識darwin 的時候,我還是個沒畢業的新手。那時,我在公司做畢業設計,題目就是用c 對部門內已有的一套c的庫進行封裝。那套庫就是darwin開發的,這次封裝工作也是在他的領導之下進行的。當時,我對c 有著說不清的好感,心裡認定那是成為高手的必經之路,因此很樂於參加到這個工作之中。darwin...