使用簡(jiǎn)單的CSS3屬性實(shí)現(xiàn)炫酷讀者墻效果
發(fā)布時(shí)間:2014-01-08 18:00:46 作者:佚名
我要評(píng)論

下面給大家說(shuō)說(shuō)這個(gè)讀者墻所應(yīng)用到的css3屬性,及其具體的使用方法,感興趣的朋友可以借此機(jī)會(huì)學(xué)習(xí)下
使用基礎(chǔ)的Html和CSS寫(xiě)出雛形 需要一提的是頭像(img)的排版。給外面a標(biāo)簽padding-left:;,img自身float:left;margin-left:;,這種寫(xiě)法避免了不少因浮動(dòng)產(chǎn)生的問(wèn)題,且代碼簡(jiǎn)明,推薦適當(dāng)?shù)氖褂么朔椒ā?
使用并解說(shuō)所用CSS3 接下來(lái)給大家說(shuō)說(shuō)這個(gè)讀者墻所應(yīng)用到的css3屬性,及其具體的使用方法,老鳥(niǎo)可以飛了。
漸變: background-image:-webkit-linear-gradient(#aaa,#bbb); 這是最簡(jiǎn)單的線性漸變,所以寫(xiě)起來(lái)也比較爽。
漸變方式:由上至下漸變,#aaa開(kāi)始,#bbb結(jié)束
兼容瀏覽器的寫(xiě)法:-webkit-linear-gradient,-moz-linear-gradient,-o-linear-gradient,linear-gradient
圓角: border-radius:2px; 不多說(shuō),2像素弧度的圓角,對(duì)背景、邊框、圖片都適用。
不要小看這簡(jiǎn)單的代碼,可以當(dāng)圓規(guī)使:
圓角矩形; 橢圓; 圓; 可選擇性圓角,border-radius:2px 0 0 2px; 圓角方式:border-radius: a b c d; 順序是:a=上左、b=上右、c=下右、d=下左;
具體怎么個(gè)圓法,靠你練習(xí)了,這絕對(duì)是CSS3中最最常用到的一個(gè)屬性;
陰影: box-shadow:len1 len2 len3 len4 color (inset); 詳解如下:
len1:第1個(gè)長(zhǎng)度值用來(lái)設(shè)置對(duì)象的陰影水平偏移值??蔀樨?fù)值; len2:第2個(gè)長(zhǎng)度值用來(lái)設(shè)置對(duì)象的陰影垂直偏移值??蔀樨?fù)值; len3:如果提供了第3個(gè)長(zhǎng)度值則用來(lái)設(shè)置對(duì)象的陰影模糊值。不允許負(fù)值; len4:如果提供了第4個(gè)長(zhǎng)度值則用來(lái)設(shè)置對(duì)象的陰影外延值。不允許負(fù)值; color:設(shè)置對(duì)象的陰影的顏色。 inset:設(shè)置對(duì)象的陰影類(lèi)型為內(nèi)陰影。不設(shè)置時(shí),則對(duì)象的陰影類(lèi)型為外陰影 高級(jí)用法:box-shadow:len1 len2 len3 len4 color (inset) , len5 len6 len7 color ; 屬性后可以跟多個(gè)陰影配置,用逗號(hào)隔開(kāi)。
box-shadow的實(shí)際應(yīng)用相當(dāng)廣泛,不僅可設(shè)置對(duì)象陰影,還可描邊、內(nèi)發(fā)光等等,一般是作為立體效果的按鈕。
和box-shadow類(lèi)似的css3屬性text-shadow,設(shè)置文本陰影。
變換: transition:property duration timing-function; 這是定義動(dòng)畫(huà)的變換方式,也是css3動(dòng)畫(huà)的核心。
property 可以是:
all – 表示對(duì)象內(nèi)所有元素執(zhí)行變換; none – 表示不執(zhí)行變換; duration 是設(shè)置整個(gè)變換所用的時(shí)間,格式:.2s 或 2s ;
timing-function 是設(shè)置變換效果,可以是后面的任意一個(gè):ease, linear, ease-in, ease-out, ease-in-out, cubic-bezier(x1, y1, x2, y2),默認(rèn)值時(shí)easy;各個(gè)值的效果不同,各式各樣的變換效果可以滿足部分體驗(yàn)的需求。
兼容瀏覽器的寫(xiě)法:-webkit-transition,-moz-transition,-o-transition,transition
使用并解說(shuō)所用CSS3 接下來(lái)給大家說(shuō)說(shuō)這個(gè)讀者墻所應(yīng)用到的css3屬性,及其具體的使用方法,老鳥(niǎo)可以飛了。
漸變: background-image:-webkit-linear-gradient(#aaa,#bbb); 這是最簡(jiǎn)單的線性漸變,所以寫(xiě)起來(lái)也比較爽。
漸變方式:由上至下漸變,#aaa開(kāi)始,#bbb結(jié)束
兼容瀏覽器的寫(xiě)法:-webkit-linear-gradient,-moz-linear-gradient,-o-linear-gradient,linear-gradient
圓角: border-radius:2px; 不多說(shuō),2像素弧度的圓角,對(duì)背景、邊框、圖片都適用。
不要小看這簡(jiǎn)單的代碼,可以當(dāng)圓規(guī)使:
圓角矩形; 橢圓; 圓; 可選擇性圓角,border-radius:2px 0 0 2px; 圓角方式:border-radius: a b c d; 順序是:a=上左、b=上右、c=下右、d=下左;
具體怎么個(gè)圓法,靠你練習(xí)了,這絕對(duì)是CSS3中最最常用到的一個(gè)屬性;
陰影: box-shadow:len1 len2 len3 len4 color (inset); 詳解如下:
len1:第1個(gè)長(zhǎng)度值用來(lái)設(shè)置對(duì)象的陰影水平偏移值??蔀樨?fù)值; len2:第2個(gè)長(zhǎng)度值用來(lái)設(shè)置對(duì)象的陰影垂直偏移值??蔀樨?fù)值; len3:如果提供了第3個(gè)長(zhǎng)度值則用來(lái)設(shè)置對(duì)象的陰影模糊值。不允許負(fù)值; len4:如果提供了第4個(gè)長(zhǎng)度值則用來(lái)設(shè)置對(duì)象的陰影外延值。不允許負(fù)值; color:設(shè)置對(duì)象的陰影的顏色。 inset:設(shè)置對(duì)象的陰影類(lèi)型為內(nèi)陰影。不設(shè)置時(shí),則對(duì)象的陰影類(lèi)型為外陰影 高級(jí)用法:box-shadow:len1 len2 len3 len4 color (inset) , len5 len6 len7 color ; 屬性后可以跟多個(gè)陰影配置,用逗號(hào)隔開(kāi)。
box-shadow的實(shí)際應(yīng)用相當(dāng)廣泛,不僅可設(shè)置對(duì)象陰影,還可描邊、內(nèi)發(fā)光等等,一般是作為立體效果的按鈕。
和box-shadow類(lèi)似的css3屬性text-shadow,設(shè)置文本陰影。
變換: transition:property duration timing-function; 這是定義動(dòng)畫(huà)的變換方式,也是css3動(dòng)畫(huà)的核心。
property 可以是:
all – 表示對(duì)象內(nèi)所有元素執(zhí)行變換; none – 表示不執(zhí)行變換; duration 是設(shè)置整個(gè)變換所用的時(shí)間,格式:.2s 或 2s ;
timing-function 是設(shè)置變換效果,可以是后面的任意一個(gè):ease, linear, ease-in, ease-out, ease-in-out, cubic-bezier(x1, y1, x2, y2),默認(rèn)值時(shí)easy;各個(gè)值的效果不同,各式各樣的變換效果可以滿足部分體驗(yàn)的需求。
兼容瀏覽器的寫(xiě)法:-webkit-transition,-moz-transition,-o-transition,transition
相關(guān)文章
基于jquery+css3的固定的網(wǎng)頁(yè)底部的炫酷工具條
jquery+css實(shí)現(xiàn)的工具條菜單效果,工具條固定在頁(yè)面底部,鼠標(biāo)滑過(guò)工具條上的項(xiàng)目有浮動(dòng)提示信息,可以向上彈出菜單選擇,可以隱藏整個(gè)工具條,功能無(wú)比強(qiáng)大2012-09-27一款既炫酷又實(shí)用的jQuery+CSS3多張圖片選擇動(dòng)畫(huà)特效
一款既炫酷又實(shí)用的HTML5圖片選擇特效,當(dāng)圖片被選中時(shí),圖片上就會(huì)覆蓋一個(gè)半透明的層2014-05-06- 一款5種炫酷效果的自定義checkbox特效代碼2014-06-10
CSS3與SVG實(shí)現(xiàn)文字背景動(dòng)畫(huà)炫酷特效源碼
這是一款基于CSS3和SVG的文字動(dòng)畫(huà)特效,其中的文字背景可以定義一些動(dòng)畫(huà)特效,在背景動(dòng)畫(huà)播放的同時(shí),我們還可以選中文字。本示例讓文字背景展示水波和火焰的動(dòng)畫(huà)特效2014-06-19純CSS3實(shí)現(xiàn)炫酷卡通人物面部表情動(dòng)畫(huà)效果源碼
今天我們要來(lái)分享一款純CSS3繪制的可愛(ài)小男孩動(dòng)畫(huà),除了繪制的小男孩逼真可愛(ài)外,其面部表情也十分酷2014-10-17CSS3+SVG實(shí)現(xiàn)的炫酷發(fā)光特效進(jìn)度條Loading動(dòng)畫(huà)源碼
今天向大家分享一款CSS3+SVG實(shí)現(xiàn)的炫酷發(fā)光特效進(jìn)度條Loading動(dòng)畫(huà)源碼,進(jìn)度條在進(jìn)度加載中將會(huì)出現(xiàn)閃閃發(fā)光的炫酷特效,遺憾的是,需要高版本的HTML5瀏覽器才能支持發(fā)光動(dòng)2014-10-23- 這篇文章主要介紹了CSS3實(shí)現(xiàn)的炫酷菜單代碼分享,效果非常棒,這里推薦給小伙伴們,希望對(duì)大家了解CSS3有所幫助。2015-03-12