(17.04.27)html5、css3、瀏覽器前綴、圓角、動(dòng)畫(huà)、陰影、背景色漸變、背景圖設(shè)置、蒙版

html5
????普通:

        header section footer nav article aside figure

????特殊:

        canvas video audio(controls控制臺(tái))

????表單:

        type
            time
            color
            range
            number

????自動(dòng)獲取焦點(diǎn):

            autofocus

????提示文字:

            placeholder

css3:

background:-webkit-linear-gradient(top,red,blue,green);

????瀏覽器的前綴:
????以前:

background:-webkit-linear-gradient(top,red,blue,green);
background:-ms-linear-gradient(top,red,blue,green);
background:-moz-linear-gradient(top,red,blue,green);
background:-o-linear-gradient(top,red,blue,green);

????現(xiàn)在:

background:-webkit-linear-gradient(top,red,blue,green);
background:linear-gradient(top,red,blue,green); 

-webkit- 谷歌
-ms- IE
-moz- 火狐
-o- 歐朋


圓角:
border-radius:10px; ---四個(gè)方向的圓角都是10px

圓:
1.正方形
2.值是:50%;(寬高的一半)

左上角單獨(dú)寫(xiě)法:
border-top-left-radius:50px;
border-top-left-radius:100px 50px;---上邊100px弧度 左邊50px弧度!


動(dòng)畫(huà):
????第一種動(dòng)畫(huà):
????????用法:改變誰(shuí)提前給它加好這個(gè)動(dòng)畫(huà)樣式!
????transition:1s all; ---過(guò)渡動(dòng)畫(huà)!
????transition:3s all ease-in-out;

transition:時(shí)間 所有樣式 運(yùn)動(dòng)形式;

好處:
????1. 什么樣式都可以!
????2. 和js配合起來(lái)很輕松!
????3. 性能很高!
***跳變的動(dòng)畫(huà)做不了?。ㄗ兒脦状危?/p>

????第二種動(dòng)畫(huà):

????定義動(dòng)畫(huà)

    @-webkit-keyframes aaa{
        0%{width:100px;height:100px; background:red;}
        50%{width:300px;height:100px; background:yellow; border-radius:50%;}
        100%{width:100px;height:100px; background:red;}

????調(diào)用:(讓誰(shuí)改變,給誰(shuí)調(diào)用?。?/p>

    -webkit-animation:aaa 2s infinite;

    -webkit-animation:動(dòng)畫(huà)名 時(shí)間 運(yùn)動(dòng)形式;
    infinite(無(wú)限運(yùn)動(dòng))

背景色:

    1.red blue
    2.#000 #fff
    3.rgb(0,0,0)---css3

    background:rgba(0,0,0,0.5);

    background:rgba(0,0,0,透明度);

盒子陰影:
默認(rèn)外陰影!

    box-shadow:5px 5px 5px 5px #000;
            1.X軸偏移量(正數(shù)向右)
            2.Y軸偏移量(正數(shù)向下)
            3.模糊度
            4.陰影大小
            5.顏色
內(nèi)陰影:inset
     box-shadow:inset 5px 5px 5px 5px blue;

文本陰影:
????text-shadow:5px 5px 5px #000;
????????1.X軸偏移量(正數(shù)向右)
????????2.Y軸偏移量(正數(shù)向下)
????????3.模糊度
????????4.顏色
***注意:
????1.沒(méi)有內(nèi)陰影
????2. text-shadow:5px 5px 5px blue,15px 15px 2px red,30px 30px 2px green;


背景色漸變:

線(xiàn)性:  
    background:linear-gradient(red,blue,green);
    方向:默認(rèn)從上往下

    背景色:linear-gradient(顏色1,顏色2,顏色3);
    -webkit-linear-gradient(top,red,blue,green);
    -webkit-linear-gradient(開(kāi)始方向,red,blue,green)
    ------單詞表示法:

    background:-webkit-linear-gradient(10deg,red,blue,green)---度數(shù)表示法:
    60deg--60度;---按照逆時(shí)針來(lái)走的!

    background:linear-gradient(45deg,red 25%,blue 25%,blue 50%,yellow 50%,yellow 75%,green 75%);

徑向:

    background:radial-gradient(red,blue);
1.形狀1
    background:radial-gradient(100px 100px,red,blue);

    background:radial-gradient(x軸半徑 y軸半徑,red,blue);

2.形狀2
    background:radial-gradient(ellipse,red,blue);----會(huì)隨著div的寬高變橢圓

    background:radial-gradient(circle,red,blue);----就是圓

3.位置:圓的中心點(diǎn)的位置!
全:background:radial-gradient(位置,形狀,red,blue);

    1.單詞表示法
    -webkit-radial-gradient(left top,100px 100px,red,blue)

    2.數(shù)值(以div的左上角為起點(diǎn))
     background:-webkit-radial-gradient(0 0,100px 100px,red,blue);

     第一個(gè)值是left
     第二個(gè)是top


背景色:-webkit-

背景圖大?。?/p>

background-size:100% 100%;

背景圖大小:寬 高!

background-size:contain;

寬度100%(寬度和父級(jí)寬度一致,高度按照寬度比例變化-為了保持圖片不變形)

background-size:cover;
高度100%(高度和父級(jí)高度一致,寬度寬度按照高度比例變化-為了保持圖片不變形)


蒙版:

-webkit-mask:url(img/666.png) no-repeat center;

效果:配合背景圖達(dá)到效果(對(duì)于素材來(lái)說(shuō):透明的地方不顯示,不透明顯示)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、垂直對(duì)齊 如果你用CSS,則你會(huì)有困惑:我該怎么垂直對(duì)齊容器中的元素?現(xiàn)在,利用CSS3的Transform,...
    kiddings閱讀 3,312評(píng)論 0 11
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類(lèi)選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 2,136評(píng)論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類(lèi)選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,460評(píng)論 0 11
  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形,我收集了32種圖形,在下面列出。直接用CSS3畫(huà)出這些圖形,要比...
    劍殘閱讀 9,996評(píng)論 0 8
  • 我最近鬧了歌荒,于是通過(guò)《中國(guó)好聲音》修兒與貝貝對(duì)決那場(chǎng),了解到了《我的天空》這首歌,搜索QQ音樂(lè)找到原唱是個(gè)叫“...
    Graceland閱讀 4,957評(píng)論 22 32

友情鏈接更多精彩內(nèi)容