css3

css3新屬性

  1. 邊框:border-radius|box-shadow:10px 10px 5px #xxxxxx|border-image
  2. 背景:background-size|background-origin:content-box/padding-box/border-box|允許多個(gè)背景圖片:background-image:url(),url()|text-shadow|word-wrap:break-word允許文本換行
  3. 字體:@font-face自定義字體
  4. 偽類
    • :empty 沒有子元素的element元素
    • :enable 選擇每個(gè)已啟動(dòng)的元素
    • :disable 選擇每個(gè)已禁止的元素
    • :chacked 選擇每個(gè)被選中的元素
    • :target 選擇當(dāng)前活動(dòng)的元素
  5. 2D负拟、3D轉(zhuǎn)換transform
  6. 過渡效果:transition
  7. 動(dòng)畫animation,結(jié)合@keyframes使用

box-shadow

box-shadow: 10px 10px 5px 5px #xxx insert

  • h-shadow: 水平陰影位置
  • v-shadow:垂直陰影位置,與水平位置一樣可為負(fù),必選
  • blur:模糊距離
  • spread:陰影尺寸
  • color:陰影顏色
  • insert:內(nèi)部陰影

css3 漸變:線性/徑向漸變

  • 線性漸變((repeat-)linear-gradient)- 向下/向上/向左/向右/對(duì)角方向
    background: linear-gradient(direction, color-stop1, color-stop2, ...);
    direction: to bottom right / xdeg
    color: color x% :顏色中心所在的位置
  • 徑向漸變((repeat-)radial-gradient)- 由它們的中心定義

動(dòng)畫 transform、transition、animation、

  • 2D轉(zhuǎn)換transform:translat(x,y)|rotate(30deg)|scale(x,y)縮放|skew(30deg,20deg)水平垂直翻轉(zhuǎn)角度|matrix()2D方法組合
    • 3D轉(zhuǎn)換:rotateX(120deg)|rotateY()|
  • 過渡效果:transition-property:color background|transition-duration|transition-timing-function:sase/liner/ease-in/ease-out/ease-in-out/cubic-bezier(num,num,num,num)|transition-deley|
    簡(jiǎn)寫:transition: property duration timing-function delay;
    過渡的屬性注祖,完成過度效果需要時(shí)間,速度曲線均唉,延遲時(shí)間
 .one1{transition: width 3s linear 2s;}   
 .one1:hover{width:300px;} 
  • animate動(dòng)畫:@keyframes規(guī)則:animation-name|animation-duration|animation-timing-function|animation-delay|animation-iteration-count:inifinite/number|animation-direction:normal/alternate動(dòng)畫播放方向|animation-play-state:running/paused元素動(dòng)畫播放狀態(tài)
    animation的使用必須結(jié)合@keyframes animation-name使用
animation: name duration timing-function delay iteration-count direction; 
 @-webkit-keyframes  move {
         form{ left:0px;}   
         to{ left:200px;}
              }

區(qū)別:

  1. 觸發(fā)條件不同是晨。transition通常和hover等事件配合使用,由事件觸發(fā)舔箭。animation則立即播放罩缴。
  2. 循環(huán)蚊逢。 animation可以設(shè)定循環(huán)次數(shù)。
  3. 精確性箫章。 animation可以設(shè)定每一幀的樣式和時(shí)間烙荷。tranistion 只能設(shè)定頭尾。 animation中可以設(shè)置每一幀需要單獨(dú)變化的樣式屬性檬寂, transition中所有樣式屬性都要一起變化终抽。
  4. 與javascript的交互。animation與js的交互不是很緊密桶至。tranistion和js的結(jié)合更強(qiáng)大昼伴。js設(shè)定要變化的樣式,transition負(fù)責(zé)動(dòng)畫效果塞茅,天作之合亩码,比之前只能用js時(shí)爽太多季率。
  • 貝塞爾曲線:cubic-bezier(n,n,n,n)自定義平滑曲線野瘦。貝塞爾曲線有4個(gè)點(diǎn),左下為起始點(diǎn)P0坐標(biāo)固定為(0,0)飒泻,右上為終點(diǎn)P3坐標(biāo)固定為(1,1)鞭光,中間有兩點(diǎn)P1和P2的坐標(biāo)就是cubic-bezier(n,n,n,n)的參數(shù)。通過4條連起來的直線泞遗,生成平滑的曲線惰许。
    linear是勻速過渡,ease是先快再慢的節(jié)奏史辙,ease-in是加速?zèng)_刺的節(jié)奏汹买,ease-out是減速到停止的節(jié)奏,ease-in-out是先加速后減速
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末聊倔,一起剝皮案震驚了整個(gè)濱河市晦毙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌耙蔑,老刑警劉巖见妒,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異甸陌,居然都是意外死亡须揣,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門钱豁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來耻卡,“玉大人,你說我怎么就攤上這事牲尺÷牙遥” “怎么了?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長凛澎。 經(jīng)常有香客問我霹肝,道長,這世上最難降的妖魔是什么塑煎? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任沫换,我火速辦了婚禮,結(jié)果婚禮上最铁,老公的妹妹穿的比我還像新娘讯赏。我一直安慰自己,他們只是感情好冷尉,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布漱挎。 她就那樣靜靜地躺著,像睡著了一般雀哨。 火紅的嫁衣襯著肌膚如雪磕谅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天雾棺,我揣著相機(jī)與錄音膊夹,去河邊找鬼。 笑死捌浩,一個(gè)胖子當(dāng)著我的面吹牛放刨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播尸饺,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼进统,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了浪听?” 一聲冷哼從身側(cè)響起螟碎,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎馋辈,沒想到半個(gè)月后抚芦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡迈螟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年叉抡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片答毫。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡褥民,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出洗搂,到底是詐尸還是另有隱情消返,我是刑警寧澤载弄,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布,位于F島的核電站撵颊,受9級(jí)特大地震影響宇攻,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜倡勇,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一逞刷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧妻熊,春花似錦夸浅、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至亿胸,卻和暖如春坯钦,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背损敷。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來泰國打工葫笼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留深啤,地道東北人拗馒。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像溯街,于是被迫代替她去往敵國和親诱桂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • W3C標(biāo)準(zhǔn)中對(duì)css3的transition這是樣描述的:“css的transition允許css的屬性值在一定的...
    青春前行閱讀 1,410評(píng)論 0 5
  • 1呈昔、屬性選擇器:id選擇器 # 通過id 來選擇類名選擇器 . 通過類名來選擇屬性選擇器 ...
    Yuann閱讀 1,621評(píng)論 0 7
  • 選擇器 CSS3中新添加了很多選擇器挥等,解決了很多之前需要用javascript才能解決的布局問題〉涛玻· elemen...
    lovelydong閱讀 476評(píng)論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color肝劲,font,text-align郭宝,li...
    love2013閱讀 2,306評(píng)論 0 11
  • 想說點(diǎn)什么辞槐,還要給自己加入一個(gè)導(dǎo)入語,最后想說的沒說好粘室,不該說的卻說了一大堆榄檬。 真的超級(jí)喜歡用省略號(hào),但不是薛之謙...
    人力二點(diǎn)閱讀 148評(píng)論 0 0