margin是外邊距,控制盒子的顯示位置相對於他的上一級瀏覽器
left、top控制自身,right、bottom影響兄弟佈局
寬度:border-width動畫
顏色:border-colorspa
透明度:transparentcode
樣式:border-style:ci
經常使用的樣式it
none
:沒有邊框solid
:實線dashed
虛線dotted點或者方框根據瀏覽器不一樣樣式有有點區別
透明度:顏色裏面的用rgb顏色第四個參數來控制來控制io
content是寬x高,做爲內容或子標籤的顯示區域
transition
padding與邊框之間的距離float
box-shadow: x軸偏移 y軸偏移 虛化程度 陰影寬度 陰影顏色
float
1.子集浮動參照父級寬度
2.子集浮動再也不撐開父級高度
3.父級高度須要本身處理,不然會影響兄弟佈局,採用清浮動處理
after與before是僞類
他們與CSS選擇器直接用:鏈接
after元素出現後
before元素出現前
父級清浮動,就是在本身寬度是否肯定下,都能保證父級的高度剛恰好包裹子集
須要左右排列的block採用浮動佈局,且父級必定要清浮動
方法一:
.浮動的標籤:after { content: ''; display: block; clear: both; }
方法二:
.浮動標籤下一個要顯示的標籤(會受到他浮動影響的):before { content: ''; display: block; clear: both; }
1)display:none | block 不能夠作動畫
2)opacity: 0 | 1 能夠作動畫
3)width:0 | height: 0 能夠作動畫
transition: 動畫時間(.5s) 延遲時間(.1s) 動畫屬性(all) 運動曲線(ease)