CSS是眾所周知且應用廣泛的網站樣式語言,在它的版本三(CSS3)計劃中,新增了一些能夠節省時間的特性。盡管只有當前最新了瀏覽器版本才能支持這些效果,但了解它們還是必須且很有趣味性的。暴風彬彬將在這篇文章向大家展示CSS中的5個有趣的新技術:圓角、個別圓角、不透明度、陰影和調整元素大小。

1:基本標記

CSS3的5個新技術講解

在我們開始這個教程之前,先來創建整個教程都要使用的基本標記。

我們的xHTML需要一下div元素:

#round, 使用CSS3代碼實現圓角.

#indie, 應用個別的幾個圓角.

#opacity, 展示新的CSS3實現不透明度的方式.

#shadow,展示不使用Photoshop的情況下,使用CSS3來實現陰影效果.

#resize, 展示如何使用某種CSS來實現重設大小的效果.

綜上所述,我們的xHTML應該是這樣的:

        99精品人妻无码专区在线视频区 东北老女人高潮大叫对白 老熟妇高潮一区二区三区 老司机午夜精品99久久免费 18禁免费无码无遮挡不卡网站 亚洲韩欧美第25集完整版 精品国模一区二区三区 免费看又黄又爽又猛的视频软件 99久久免费国产精品四虎 国产剧情国产精品一区 国产亚洲精品久久久久久老妇 影音先锋手机av资源站 欧美精品一区二区a片免费 国产成人亚洲影院在线观看 亚洲嫩模喷白浆在线观看 精品国产乱码久久久久app下载 成人看片黄a免费看 狠狠色狠狠色综合伊人 青青国产线免观 真人一进一出120秒试看 丰满的熟妇岳中文字幕 中文字幕无码肉感爆乳在线 国产在线码观看清码视频 国产97成人亚洲综合在线观看 亚洲一本一道一区二区三区 国产乱人伦av在线无码 亚洲国产成人精品无码区在线观看 国产香蕉国产精品偷在线 欧美丰满妇大ass 天天爱天天做天天爽 国产精品成人一区二区三区 色综合 图片区 小说区 高潮毛片无遮挡高清视频播放 在线视频 亚太 国产 欧美 一区二区 亚洲成av不卡无码无码不卡 日产有线一区2区三区 国产在线精品无码二区二区 小妖精又紧又湿高潮h视频69 亚洲大乳高潮日本专区 乱人伦无码中文视频在线 高h纯肉大尺度调教play 亚洲欧美日韩一区二区 成人电线在线播放无码 欧美日韩精品久久免费 亚洲啪啪av无码片 秋霞鲁丝无码一区二区三区 成人美女黄网站色大色费全看 中国老熟女重囗味hdxx 少妇的丰满3中文字幕 国产激情免费视频在线观看 亚洲成av人综合在线观看 精品推荐国产精品店 国产成人精品日本亚洲专区 天堂网www网在线最新版 欧美午夜成人片在线观看 国产v在线在线观看视频 中国性少妇内射xxxx狠干 国产男女嘿咻视频在线观看 欧美人善z0zo性伦交高清 日韩人妻熟女中文字幕aⅴ春菜 精品国产一二三产品价格 欧美自拍亚洲综合丝袜 人成午夜免费视频在线观看 色一情一乱一伦一区二区三欧美 国产精品自产拍高潮在线观看 国产福利无码一区二区在线 亚洲 自拍 色综合图区av网站 成年无码一区视频 亚洲女毛多水多21p 精品国精品国产自在久国产应用男 日韩精品乱码av一区二区 国产l精品国产亚洲区久久 国产亚洲无日韩乱码 亚洲欧美日韩国产自偷 欧洲vat一区二区三区 在线a人片免费观看 日韩欧美国产一区精品 亚洲欧美综合在线一区 99久久婷婷国产综合精品 撕开奶罩揉吮奶头视频 99久久99久久久精品齐齐 亚洲精品无码久久久久av麻豆 无码中文字幕免费一区二区三区 卡一卡二卡三免费视频 欧美视频网站www色 精品欧美一区二区三区久久久 国产精品福利视频一区 无码av免费网站 老子影院午夜伦手机不四虎卡 亚洲色爱免费观看视频 日本一丰满一bbw 天天干天天射天天操 无码夫の前で人妻を犯す中字幕 国产av电影区二区三区曰曰骚网 欧美噜噜久久久xxx 亚洲乱码无码永久不卡在线 国模无码视频一区 久久无码中文字幕东京热 国产97成人亚洲综合在线观看 中文字幕日产熟女乱码 九九线精品视频在线观看 久久国产精品娇妻素人 97成人精品国语自产拍 极品尤物一区二区三区 男女后式激烈动态图片 丰满的少妇愉情hd高清果冻传媒 综合色天天鬼久久鬼色 97人人超碰国产精品最新 日韩精品人妻系列无码专区免费 午夜中文无码无删减 国产成人无码a区视频在线观看 久久不见久久见www电影免费 亚洲欧美洲成人一区二区 性色欲情网站 国产在线拍偷自揄拍无码 一卡二卡三卡视频 国产成人夜色在线影院 久久se精品一区精品二区国产 亚洲精品久久久久成人2007 久久成人国产精品 亚洲精品一区二区三区的 国产777涩在线 | 美洲 亚洲五月丁香综合视频 国产亚洲精品久久无码98 久久在精品线影院精品国产 高清不卡一区二区三区 亚洲熟女av乱码在线观看漫画 久久午夜无码鲁丝片直播午夜精品 国产日韩综合一区二区性色av 国产午夜亚洲精品不卡 中文午夜乱理片无码 亚洲精品综合在线影院 国产精品免费观看久久 18禁在线永久免费观看 亚洲精品国产一区二区三 2022国产日产欧产精品 大象一区一品精区搬运机器 亚洲性av网站 亚洲啪啪综合av一区 中文字幕天堂中文 久久这里只精品热在线18 国产又爽又粗又猛的视频 18勿入网站免费永久 丰满少妇夜夜爽爽高潮水 麻麻张开腿让我爽了一夜 亚洲精品国产首次亮相 国产午夜永久福利视频在线观看 日本人成网站18禁止久久影院 97se亚洲国产综合自在线不卡 久久久久久a亚洲欧洲av 七月丁香五月婷婷首页 亚洲精品无码久久久久yw 手机在线看永久av片免费 亚洲在av极品无码 欧洲熟妇牲交 亚洲色丰满少妇高潮18p 国产99视频精品专区 国产精品美女被遭强扒开双腿 日韩区欧美国产区在线观看 天堂网中文在线www 日韩福利片午夜免费观着 无码少妇精品一区二区免费动态 麻批好紧日起要舒服死了 欧美亚洲自偷自拍 在线 日本50岁丰满熟妇xxxx 日韩精品一区二区在线观看 3d动漫精品啪啪一区二区免费 国产目拍亚洲精品二区 粉嫩无套白浆第一次 色爱区综合五月激情 国产yw.196天堂网站 国产在线视频www色 国内精品久久久久久不卡影院 亚洲制服丝袜中文字幕在线 亚洲色爱图小说专区 99成人国产综合久久精品 亚洲精品国产福利一二区 欧美大胆少妇bbw 亚洲一区二区三区高清在线看 国产成人一区二区三区影院动漫 毛片免费视频观看 92午夜少妇极品福利无码电影 久久久久久久女国产乱让韩 伊人精品成人久久综合97 国产精品久久欧美久久一区 久久精品卫校国产小美女 中文字幕亚洲综合久久 久久综合亚洲色1080p 国产看真人毛片爱做a片 a在线视频播放观看免费观看 欧性猛交ⅹxxx乱大交 在线观看的av免费网站 2020年最新国产精品正在播放 欧美熟妇性xxx交潮喷 色欲香天天综合网站 日韩av高清无码 精品无码乱码av 免费吃奶摸下激烈视频 高潮白浆潮喷正在播放 亚洲区日韩精品中文字幕 主站蜘蛛池模板: 亚洲偷自拍国综合色帝国| 疯狂做受xxxx高潮欧美日本| 精品伊人久久大线蕉色首页| 色网站免费在线观看| 美日韩在线视频一区二区三区| 18岁日韩内射颜射午夜久久成人| 精品国产91久久综合| 一区二区三区午夜无码视频| 亚洲精品久久久中文字幕痴女| 免费欧洲美女牲交视频| 嫩草国产露脸精品国产软件| 人妻丝袜AV中文系列先锋影音| 午夜成人无码福利免费视频| 国语自产拍无码精品视频在线 | 亚洲精品国产高清在线观看| 色综合久久久久综合99| 中文字幕一区二区三区人妻少妇| 最新亚洲精品国偷自产在线| 久久精品国产再热青青青| 乱子伦视频在线看| 黑人太粗太深了太硬受不了了| 精品国产一区二区三区蜜臀| 婷婷丁香六月激情综合啪| 亚洲欧美另类成人综合图片| 国产精品va在线观看h| 大陆少妇xxxx做受| 人与动牲交av免费| 国内精品视频区在线2021| 国产成人综合久久亚洲精品| 日韩精品亚洲一区在线综合| 伊人久久大香线蕉网av| 五月色丁香婷婷网蜜臀av| 99re8这里有精品热视频| 中国农村真卖bbwbbw| 国产日产精品久久久久快鸭| 帮老师解开蕾丝奶罩吸乳视频| 伊人欧美在线| 一本加勒比hezyo中文无码| 亚洲欧洲中文日韩乱码av| 激情文学一区二区国产区| 性色av无码免费一区二区三区|

              以下為引用的內容:

              <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
              <html xmlns=”http://www.w3.org/1999/xhtml”>
              <head>
              <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
              <title>An Introduction to CSS3; A Nettuts Tutorial</title>
              <link href=”style.css” rel=”stylesheet” type=”text/css” />
              </head>
              <body>
              <div id=”wrapper”>
              <div id=”round”> </div>
              <div id=”indie”> </div>
              <div id=”opacity”> </div>
              <div id=”shadow”> </div>
              <div id=”resize”>
              <img src=”image.jpg” width=1 height=1>

              下面來創建基本CSS文件:

              以下為引用的內容:

              body    {
              background-color: #fff;
              }

              #wrapper {
              width: 100%;
              height: 100%;
              }

              div {
              width: 300px;
              height: 300px;
              margin: 10px;
              float: left;
              }

              正如你上面看到的,我們給每個div元素300px的寬和高,并讓它們向左浮動,整個頁面的div都留給我們在后面的工作中添加樣式。

              2:圓角

              CSS3的5個新技術講解

              目前而言,創建圓角的方法有很多,但都很麻煩。最常用的方法:首先,你要創建圓角的圖片;然后,你要創建很多html元素并使用背景圖像的方式顯示圓角。具體流程你我都很清楚。

              這個問題將在CSS3中很簡單的解決掉,那就是叫做“border-radius”的屬性。我們先創建一個黑色的div元素并給他設置黑色的邊框。邊框就是要實現“border-radius”屬性效果的前提。

              像這樣:

              以下為引用的內容:

              #round {
              background-color: #000;
              border: 1px solid #000;
              }

              現在你已經創建了div元素,它看起來和你預期的樣子一樣,300px款和高有楞有角且是黑色的。下面我們來添加實現圓角的代碼,它是如此的簡潔,僅僅需要兩行代碼。

              以下為引用的內容:

              #round {
              background-color: #000;
              border: 1px solid #000;
              -moz-border-radius: 10px;
              -webkit-border-radius: 10px;
              }

              在這里,我們添加了兩行類似的代碼,-moz-適用于Firefox瀏覽器,而-webkit-則是用于Safari/Chrome瀏覽器。

              注:目前為止IE瀏覽器不支持border-radius屬性,所以如果想讓IE也有圓角效果,那么就要單獨添加圓角了。

              border-radius這個屬性直譯過來是邊框半徑的意思,就如同Photoshop一樣,它的值越大,圓角也就越大。

              3:個別的圓角

              CSS3的5個新技術講解

              如果按照過去的習慣做法,會浪費你很多時間,現在CSS3能快速解決!

              我們現在只想讓div的右上和右下是圓角,那么僅需稍作修改:

              以下為引用的內容:

              #indie {
              background-color: #000;
              border: 1px solid #000;
              -moz-border-radius-topright: 10px;
              -moz-border-radius-bottomright: 10px;
              -webkit-border-top-left-radius: 10px;
              -webkit-border-bottom-left-radius: 10px;
              }

              試想一下這種做法會用在網頁中的什么元素呢?對!就是標簽式的導航按鈕!

              4:以CSS3的方式修改不透明度

              CSS3的5個新技術講解

              現在你可以按慣例編寫幾行代碼來實現不透明度的效果(hack)。不過CSS3簡化了這個流程。

              這行代碼很好記,僅僅是 “opacity: value;”:

              以下為引用的內容:

              #opacity {

              background-color: #000;

              opacity: 0.3;

              }

              5:陰影效果

              CSS3的5個新技術講解

              實現陰影也有很多方法,最常用的就是使用Photoshop制作成陰影圖片,然后應用到背景屬性中。但CSS3讓你的工作更有效率,不幸的是,目前只有Safari和Chrome支持這個新特性。

              僅僅需要一行代碼,不過它有4個不同的值:

              以下為引用的內容:

              -webkit-box-shadow: 3px 5px 10px #ccc;

              下面我來解釋一下這四個值都代表什么,第一個3px是指定陰影與div元素之間的水平(橫向)距離,第二個5px指的是陰影與div之間的垂直(縱向)距離,第三個10px指的是陰影的模糊度(類似于photoshop中的羽化),值越大越細膩。最后的值不說大家也知道,就是陰影的顏色。

              我們最終陰影效果代碼;

              以下為引用的內容:

              #shadow {

              background-color: #fff;

              border: 1px solid #000;

              -webkit-box-shadow: 3px 5px 10px #ccc;

              }

              正如你看到的,我們個這個div設置了白色的背景,黑色的邊框和亮灰色的陰影。

              6:調整大小

              CSS3的5個新技術講解

              在最新版本的CSS中,調整元素的尺寸已經成為可能(不過目前僅Safari支持)

              使用這個代碼以后,我們的元素的右下角會出現一個小三角以提示用戶這個元素是可以調整尺寸的。代碼依然很簡單,可以說僅需要一行代碼,當然你還可以配合使用一些曾經使用過的屬性,比如”max-width”, “max-height”, “min-width”和 “min-height”.

              以下為引用的內容:

              #resize {

              background-color: #fff;

              border: 1px solid #000;

              resize: both;

              overflow: auto;

              }

              在這里主要說一下resize和overflow屬性,resize:both;的意思就是所有邊都可以調整尺寸,它的值還有horizontal和vertical,顧名思義,就是橫向和縱向。而overflow是為了配合resize工作的,在這里使用auto.

              總結

              CSS3的5個新技術講解

              怎么樣,你在這篇文章中有沒有什么收獲呢?雖然現在僅有很少數的瀏覽器支持CSS3,但不可否認的是CSS3的確會為我們的工作節省更多的時間。如果你對漸進增強有所了解和認識的話,我想你會欣然接受CSS3這個強大的新版本的。不要再把你的時間都花在IE6上了,那樣你只能會是過時的前端開發工程師。

              標簽:CSS3

              相關文章

              隨機推薦