萌新CSS初始總結

2021-10-07 23:56:40 字數 3113 閱讀 1734

前言

最近幾天初步學習了css,針對css部分知識點在此進行一些總結。

css是cascading style sheets的簡稱 中文稱層疊樣式表

css有四種引入方式分別是

hello

樣式的應用順序:

基本選擇器:

1、萬用字元選擇器

* 表示選擇所有的標籤。

*
2、標籤選擇器

標籤選擇器,選擇所有使用某標籤的元素

div
3、類選擇器

選擇所有class屬性中包含info的元素。

.info
4、id選擇器

選擇所有id屬性等於myid的元素 在乙個網頁中id的值都是唯一的

#myid
此外還有組合選擇器,後代元素選擇器,偽類選擇器等等

顏色屬性

(單詞,使用方式:color:blue)

(十六進製制色:color: #ffff00 --> 縮寫:#ff0)

rgb(紅綠藍,使用方式:color:rgb(255,255,0)或者color:rgb(100%,100%,0%))

(紅綠藍透明度,a是透明度在0~1之間取值。使用方式:color:rgba(255,255,0,0.5))

字型屬性:

font-size: 14px 設定字型大小 可以非常大 不能非常小 

font-family:a,b,c,d 設定字型型別

font-weight: normal bold bolder 100 200 300 設定字型是否加粗

font-style: normal italic 設定字型是否傾斜

font: 復合屬性

font:font-style font-weight font-size/line-height

color:blue 設定字型顏色

文字屬性:

text-decoration: none 預設/underline 下劃線/overline 上劃線/line-through 中線 文字的裝飾線

line-height: 100px; 設定行高

vertical-align: baseline;文字所在行高的垂直對齊方式 只對行內元素有效,對塊級元素無效

text-indent: 2em; 首行縮排

letter-spacing: ; 字間距

word-spacing: ; 詞間距

text-overflow: ; 文字溢位樣式

word-wrap: ; 自動換行

等等

背景屬性:

background-color: blue; 設定背景顏色

background-image: url('x.jpg'); 設定影象為背景

background-repeat: no-repeat(不平鋪);(repeat:平鋪)

background-position: x軸 y軸;設定背景影象的位置座標

background: x px y px no-repeat blue url('x.jpg') 綜合設定

列表屬性:

list-style: decimal-leading-zero;

list-style: none; 去除標誌

list-style: circle; 空心圓

list-style: upper-alpha; 實心圓

list-style: disc; 實心圓

display屬性:

display:none ; 不顯示

display:block; 顯示為塊級元素

display:inline; 顯示為內聯元素

display:inline-block; 行內塊元素

display:list-item; 顯示為列表元素。

邊框屬性:

border-style: solid; solid實線  dashed虛線

border-color: red;

border-width: 1px;

border: 1px solid red ;

border-radius:; 圓角

padding、margin 表示上右下左都應用

padding-top、margin-top 上

padding-right、margin-right 右

padding-bottom、margin-bottom 下

padding-left、margin-left 左

乙個引數,應用於四邊。

兩個引數,第乙個用於上、下,第二個用於左、右。

三個引數,第乙個用於上,第二個用於左、右,第三個用於下。

四個引數,第乙個用於上,第二個用於右,第三個用於下,第四個用於左。

float:none; 不浮動

float:left; 左浮動

float:right; 右浮動

浮動的特點:

元素浮動的影響:

元素浮動會對父級元素以及後面的兄弟元素造成影響。

清除浮動對父級元素的影響

清除浮動對後面兄弟元素的影響

clear: left/right/both;

clear只能解除安裝第乙個受影響的元素上面,不能寫在父級元素上。

萌新瞎講 分塊

推薦!將規模為n的問題,分成 n 塊,每塊規模也是 n 那麼對塊內的操作和整個範圍的操作的複雜度平均,可以在較優的空間複雜度下,將每次操作的複雜度降低到 sqrt 以較低的編碼 複雜度解決問題。initially,我們分好了塊。對於原序列元素a pos 在哪個塊 po s 1n 1 so,我們可以維...

萌新linux之旅4

管理輸入輸出 在目錄層次結構中搜尋檔案 find 在系統中用普通使用者執行 student find etc name passwd student使用者許可權被拒絕時會有以下輸出 find etc pki ca private permission denied 許可權被拒絕 find etc p...

萌新PYTHON學習01

an highlighted block class myabc 抽象基類,其中可能並沒有實際可呼叫的 但定義了若干函式名,表示其子類應當也擁有這些函式方法 def func1 pass def func2 pass class myclass myabc 繼承myabc的子類,根據規範,應當實現父...