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

1:基本標記

CSS3的5個新技術講解

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

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

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

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

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

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

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

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

<source id="jrul1"><pre id="jrul1"><dl id="jrul1"></dl></pre></source>
<option id="jrul1"><output id="jrul1"><samp id="jrul1"></samp></output></option>
  • <strong id="jrul1"></strong>

      以下為引用的內容:

      <!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

      相關文章

      隨機推薦

      天堂av资源在线观看| 高潮一区二区| 91天堂素人约啪| 久久久影院一区二区三区| 97久久精品| 在线观看欧美www| www.51av欧美视频| 欧美日韩aaa| 亚洲私人影吧| 亚洲午夜精品网| 国产女优裸体网站| 国产精品毛片高清在线完整版| 中文字幕日本最新乱码视频| 日韩电影免费在线观看网站| 国产精品一区二区三区在线 | 久久亚洲资源中文字| 亚洲成人激情在线| 九色porny视频在线观看| 日韩你懂的在线观看| 国产剧情在线| 精品久久国产字幕高潮| 牛牛精品在线| 亚洲人成在线观| 四虎精品在线观看| 欧美激情videos| sdde在线播放一区二区| 91精品久久久久久蜜桃| 日韩午夜在线电影| 日本不卡免费新一二三区| 九九九久久久精品| 亚洲中文字幕无码av永久| 国产蜜臀97一区二区三区| 好男人看片在线观看免费观看国语 | 懂色av中文字幕一区二区三区 | 亚洲欧美日本日韩| 亚洲福利av| 国产精品一区二区免费不卡| 国产精品久久久久9999爆乳| 成人涩涩免费视频| 99精产国品一二三产品香蕉| 亚洲欧洲精品一区二区三区不卡| 精东影业在线观看| 7777精品伊人久久久大香线蕉最新版| eeuss鲁一区二区三区| 日韩在线播放视频| 日韩精品一区二区久久| 麻豆精品传媒视频| 91在线高清观看| 有色激情视频免费在线| 欧美一区二区精品在线| 亚洲精品一区二区在线播放∴| 人人澡人人澡人人看欧美| 在线看片欧美| 狠狠爱免费视频| 日本高清视频一区二区| 日本一区二区三区视频在线| 欧美性在线观看| 亚洲国产专区| 亚洲狼人综合干| 日韩一区二区三区三四区视频在线观看 | 日韩av电影免费在线观看| 成年人国产精品| 日本精品专区| 日韩亚洲欧美中文在线| 99久久影视| 黄页网站大全在线观看| 午夜天堂影视香蕉久久| 松下纱荣子在线观看| 日韩av片电影专区| 国产九色精品成人porny| 一级在线视频| 久久天天躁狠狠躁老女人| 亚洲中无吗在线| 精品久久久久久久免费人妻| 欧美另类一区二区三区| 欧美激情影院| 今天免费高清在线观看国语| 一本久道久久综合中文字幕| 国产95亚洲| 亚洲不卡1区| 日韩欧美在线看| 国产精品对白久久久久粗| 日韩妆和欧美的一区二区| 亚洲一区二区三区影院| 欧美videos粗暴| 日本一区二区高清视频| 亚洲大型综合色站| 天堂av一区| 男人草女人视频| 欧美乱熟臀69xxxxxx| 一道本一区二区三区| 精品视频在线观看一区二区| 色视频成人在线观看免| 哺乳一区二区三区中文视频 | 日韩av电影天堂| 偷拍自拍在线| 91av在线不卡| 91天堂素人约啪| 亚洲天堂av影院| 欧美日本韩国在线| 一本色道a无线码一区v| 日韩啪啪网站| 天天综合网日韩| 国产性猛交xxxx免费看久久| 先锋影音国产一区| 国产精品免费观看| 国产女同一区二区| 自拍偷拍亚洲综合| 第四色在线一区二区| 欧美午夜小视频| 日韩成人性视频| 狂野欧美一区| 久热国产在线| 国产精品久久久久久久小唯西川 | 日韩图片一区| 国内三级在线观看| 国产精品永久免费| 亚洲狠狠丁香婷婷综合久久久| 欧美.com| 成年人小视频网站| 欧美麻豆久久久久久中文| 成人动漫一区二区三区| av福利在线导航| 五码日韩精品一区二区三区视频| 在线观看国产91| 国产精品www.| 成人在线观看免费| 国产精品免费一区二区三区在线观看| 欧美性猛交xxxx乱大交极品| 国产高清一区二区| 青青草视频免费在线观看| 成人国产精品日本在线| 高潮白浆女日韩av免费看| 久久精品免费一区二区三区| 国产天堂在线观看| 国产色视频一区| 91电影在线观看| 亚洲日本国产| h片在线观看下载| 人人妻人人澡人人爽欧美一区双| 社区色欧美激情 | 国产精品无圣光一区二区| 亚洲婷婷丁香| 天堂91在线| 免费h精品视频在线播放| 日韩视频在线观看一区二区| 日韩高清不卡一区| 成人黄色视屏网站| 手机在线看福利| 成人福利在线视频| 日韩免费高清视频| bt欧美亚洲午夜电影天堂| 久久久伦理片| 高清av在线| 一区二区精品国产| 蜜臀久久99精品久久久无需会员| 国产精品久久久久久久裸模 | 欧美专区在线观看| 91福利国产精品| 日韩精品免费专区| 日韩专区视频网站| 2019中文字幕视频| 国产精品久久久久久免费观看 | 华人av在线| 亚洲第一狼人区| 亚洲永久在线观看| 亚洲欧美日本另类| 洋洋av久久久久久久一区| 亚洲国产日韩欧美一区二区三区| 国产污视频在线播放| 黑人粗进入欧美aaaaa| 91精品综合久久| 亚洲国产精品va在线看黑人| 91在线观看一区二区| 久久久久久久久久久9不雅视频| 538视频在线| 能在线观看av网站| 亚洲高清精品中出| 久久久久久久激情视频| 91久久久免费一区二区| 国产盗摄视频一区二区三区| 国产毛片一区二区三区| 日韩经典av| 美女一级全黄| 国内外成人激情免费视频| 国产精品7m视频| 亚洲裸体xxxx| 午夜精品一区在线观看| 国产91色综合久久免费分享| 国产精品久久久久久久久久小说| 日韩精品一级中文字幕精品视频免费观看 | 黄色a级片免费| 欧美日本在线一区| 久久久成人的性感天堂| 国产精品亲子乱子伦xxxx裸| 91亚洲一区| 玛雅亚洲电影| 最新在线观看av网站| 日本中文字幕一级片| 国产99久久精品一区二区永久免费 |
      1. <delect id="jrul1"><pre id="jrul1"><big id="jrul1"></big></pre></delect>