border-radius 圓角邊框javascript
border-radius:25px;
複製代碼
box-shadow 邊框陰影css
box-shadow: h-shadow v-shadow blur spread color inset;
複製代碼
border-image 邊框圖片java
border-image 屬性是一個簡寫屬性,用於設置如下屬性:css3
background-clip 規定背景的繪製區域web
background-origin 規定 background-position 屬性相對於什麼位置來定位瀏覽器
background-size 規定背景圖像的尺寸bash
CSS3 多重圖片函數
body
{
background-image:url(bg_flower.gif),url(bg_flower_2.gif);
}
複製代碼
text-overflow 規定當文本溢出包含元素時發生的事情字體
text-shadow 向文本設置陰影動畫
text-shadow: h-shadow v-shadow blur color;
複製代碼
white-space(不是css3屬性)
@font-face 規則,使用方式:首先定義字體的名稱(好比 myFirstFont),而後指向該字體文件。
如需爲 HTML 元素使用字體,請經過 font-family 屬性來引用字體的名稱 (myFirstFont)
<style>
@font-face
{
font-family: myFirstFont;
src: url('Sansation_Light.ttf'),
url('Sansation_Light.eot'); /* IE9+ */
}
div
{
font-family:myFirstFont;
}
</style>
複製代碼
必須規定把過渡效果添加到哪一個CSS屬性上,而且規定效果的時長
如需向多個樣式添加過渡效果,請添加多個屬性,由逗號隔開
語法:transition: property duration timing-function delay;
transition-property 規定設置過渡效果的 CSS 屬性的名稱。
transition-duration 規定完成過渡效果須要多少秒或毫秒。
transition-timing-function 規定速度效果的速度曲線。
transition-timing-function: linear|ease|ease-in|ease-out|ease-in-out|cubic- bezier(n,n,n,n); 複製代碼
transition-delay 定義過渡效果什麼時候開始。
@keyframes 規則用於建立動畫。在 @keyframes 中規定某項 CSS 樣式,就能建立由當前樣式逐漸改成新樣式的動畫效果。 請用百分比來規定變化發生的時間,或用關鍵詞 "from" 和 "to",等同於 0% 和 100%。
0% 是動畫的開始,100% 是動畫的完成。
@keyframes myfirst
{
from {background: red;}
to {background: yellow;}
}
複製代碼
經過animation屬性將動畫綁定到選擇器上
div
{
animation: myfirst 5s;
-moz-animation: myfirst 5s; /* Firefox */
-webkit-animation: myfirst 5s; /* Safari 和 Chrome */
-o-animation: myfirst 5s; /* Opera */
}
複製代碼
resize 屬性規定是否可由用戶調整元素尺寸
resize: none|both|horizontal|vertical;
複製代碼
box-sizing 以確切的方式定義適應某個區域的具體內容
content-box|border-box|inherit;
複製代碼
outline-offset 對輪廓進行偏移,並在超出邊框邊緣的位置繪製輪廓
outline-offset: length|inherit;
複製代碼