常用css樣式

2022-04-22 21:57:03 字數 2138 閱讀 2165

20190122,再次使用之前的發現不行,總是提示invalid property value。後來發現是空格的問題,複製後background這一行每乙個空格都要重新敲一遍,包括前面的四個空格!!!

html,body    

/*body的高度和寬度為螢幕大小*

body
body

background: rgba(255,255,255,.2);    border: 1px solid rgba(255,255,255,.3)

background:url(./image/user.png) no-repeat right 10px center;

#bottom_div

#pdsaomapacklist

第一種,要寫死高度和寬度

width: 800px;

height: 454px;

position: absolute;

/*父容器的position要為relative

*/left: 50%;

top: 50%;

margin-left: -400px;

/*為div的width的一半

*/margin-top: -227px;

/*為div的height的一半

*/

第二種,不需要高度和寬度,但是不相容ie7一下

position:absolute;

left:0;

top:0;

right:0;

bottom:0;

margin:auto;

第三種,用css3的transform和position配合

.parent

.child

margin: 0 auto;  

/*水平居中

*/position: relative;

top: 50%;

/*向下偏移父容器的50%

*/transform: translatey(-50%);

/*向上偏移自身的50%

*/

.parent.inner-right

【absolute:絕對定位】

預設參照瀏覽器左上角,配合top、right、bottom、left(以下簡稱trbl)進行定位,具有以下屬性:

(1)無trbl的情況下,參照父級左上角;無父級,參照瀏覽器左上角;無父級元素,但存在文字,參照最後最後乙個文字的右上角為原點但是不斷開文字,覆蓋與上方。

(2)如果設定trbl,並且父級沒有position屬性(不論是absolute還是relative),都是預設以瀏覽器左上角開始定位,位置由trbl決定。

(3)如果設定trbl,並且父級有position屬性(不論是absolute還是relative),預設以父級左上角為原點開始定位,位置由trbl決定。

以上三點我們就可以總結出:若想使用absolute進行定位,那我們就要明確兩點:

第一:設定trbl

第二:父級設定position屬性

【relative:相對定位】

預設參照父級原始點為原始點;如果無父級,以文字的上乙個元素的底部為原始點,配合trbl進行定位;當父級內有padding屬性時,參照父級內容區的原始點進行定位。

(1)不存在trbl,參照父級左上角;沒有父級,參照瀏覽器左上角;沒有父級元素,但是存在文字,則以文字的底部為原始點進行定位並將文字斷開。

(2)設定trbl,並且父級沒有設定position屬性,以父級左上角為原點進行定位

(3)設定trbl,並且父級設定position屬性,以父級左上角為原點進行定位,但是如果父級有padding屬性,那麼以內容區域的左上角為原點進行定位。

綜上所述,relative均以父級左上角進行定位,但是受padding的影響。

元素選擇器、類選擇器、id選擇器、

選擇器分組:,分割

屬性選擇器:

組合選擇器:元素.類選擇器

後代選擇器:空格

子元素選擇器:>

相鄰兄弟選擇器:+

css 常用樣式

css 說的通俗一點就是 給標籤加樣式的。什麼玩意是樣式呢。你們可以理解為人穿的衣服,化妝之類的修飾,讓自己的寫的標籤變的好看一點 那麼這個css 怎麼加到對應的標籤上面去呢 有3種方法 分別是 外部樣式 內頁樣式 行內樣式。那麼這個css 怎麼加到對應的標籤上面去呢 有3種方法 分別是 外部樣式 ...

css常用樣式

格式調整 標籤的位置調整 text align center 絕對元素生成 position absolute margin right 微調上下左右 浮動 float 上下左右 width 寬 height 高 樣式調整 字型粗細 font weight size 字型格式 text decora...

CSS常用樣式

img box imgparentelement childelementfilter alpha opacity 60 filter progid dximagetransform.microsoft.gradient startcolorstr red,endcolorstr blue,grad...