亚洲欧美黑人深猛交群,国产一级a毛一级a看免费视频,日韩电影在线观看免费观看完整版,91久久国产成人免费观看资源

長沙網站建設:CSS3在果殼中 - 新功能,它能做什么和資源

善微科技 2018 09月27日 發布

雖然,它已經有一段時間正式發布了。如果你還沒有閱讀關于HTML5的文章,長沙網站建設強烈建議你這樣做,因為CSS3可以更好地使用萬維網聯盟的最新標記語言。


CSS2早在1998年出現,從那時起互聯網上發生了很多事情。它的唯一修訂是在2011年制作的,CSS2.1,但業內專家表示,CSS3應該發布只是時間問題,因為它帶來的功能是完全必要的,并且在過去幾年中被遺漏了。


您的Designer Toolbox 

Unlimited下載:500,000多個Web模板,圖標集,主題和設計資產


現在下載


許多人對CSS3不了解的是,它的開發僅在提交其先前版本一年后開始。所以W3C自1999年以來一直在研究這個改進的版本,已經有超過12年的時間,直到第一個CSS3穩定版本發布。


雖然聽起來CSS2和CSS3之間存在很大差異(這是非常正確的),但所有現代瀏覽器都很快采用了W3C系列的新增功能。所有主流瀏覽器都支持當前可用的大多數CSS3功能。


您可能也喜歡:HTML5簡介。


與HTML5一樣,聯盟仍然認為CSS3處于持續開發狀態,并且它不太可能獲得最終版本,原因與HTML5可能不同。隨著網絡需求和整個行業的變化如此之快,編碼需要以同樣的速度向前發展。


CSS3中的CSS3與CSS2的主要區別

也許CSS2和CSS3之間的最大區別在于模塊的分離。雖然在之前的版本中,所有內容都是定義不同功能的大型單一規范,但CSS3分為幾個文檔,稱為模塊。


每個模塊都具有新功能,而不會損害先前穩定版本的兼容性。當我們談論模塊時,我們可以命名超過五十個。但是,其中四個已作為正式建議發布。該四大包含以下內容:


媒體查詢(2012年發布)

命名空間(2011年發布)

選擇者等級3(2011年出版)

顏色(2011年出版)

該媒體查詢很可能是最重要的除了CSS。它的作用很簡單:它允許將某些條件應用于不同的樣式表,使網站流暢并適合各種屏幕尺寸。媒體查詢允許開發人員定制到不同的分辨率,而無需更改或刪除內容。


媒體查詢

使用媒體查詢構建的響應網格示例


媒體查詢非常容易,一旦你完成了設置就可以使用它們。讓我們看一下代碼行。


@media screen和(max-width:600px){屏幕和(最大- 寬度:600px ){   

    背景:#FFF;:#FFF; 

}}

通過在上面的媒體查詢中開始設置樣式,您將僅為最大寬度為600像素的屏幕設置樣式。在上面的示例中,所有最大寬度為600像素的屏幕將顯示白色背景。


但是,max-width不是可以應用于樣式表的唯一條件。您也可以使用max-device-width(這是屏幕分辨率,不同于最大寬度,即查看區域),您可以使用min而不是max,但您也可以組合兩個條件,例如下面的示例,這僅適用于觀看區域在600到900像素之間的屏幕。


@media screen和(min-width:600px)和(max-width:900px){屏幕和(最小- 寬度:600px )和(最大- 寬度:900px ){      

    背景:#FFF;:#FFF; 

}}

CSS3為便攜式設備提供了一些預定義的樣式表,例如iPhone或iPad,您可以在下面看到:


<link href =“iphone4.css”rel =“stylesheet”media =“only screen and(-webkit-min-device-pixel-ratio:2)”type =“text / css”/>

<link href = “iphone4.css” rel = “stylesheet” media = “only screen and(-webkit-min-device-pixel-ratio:2)” type = “text / css” />     


<link href =“portrait.css”rel =“stylesheet”media =“all and(orientation:portrait)”/>

<link href = “portrait.css” rel = “stylesheet” media = “all and(orientation:portrait)” />    

 


<link href =“landscape.css”rel =“stylesheet”media =“all and(orientation:landscape)”/>

<link href = “landscape.css” rel = “stylesheet” media = “all and(orientation:landscape)” />    

如您所見,當開發人員需要使流體網格在不同屏幕尺寸的不同設備上工作時,媒體查詢可以非常方便。


CSS3的其他一些重要的設計考慮因素是,例如,邊框,現在可以在沒有黑客的情況下進行圓整。CSS3實際上引入了更圓的邊框,這對設計人員和開發人員來說是一個巨大的幫助。


但是,許多這些功能在舊版本的Internet Explorer中不起作用,但這對我們來說并不新鮮,我們之前已經聽過。您需要在樣式表中添加的唯一代碼(在特定類中)類似于:


-moz-border-radius:5px;moz - border - radius :5px ; 

-webkit-border-radius:5px;- webkit - border - radius :5px ; 

邊框:2px solid#897048;:2px solid #897048; 

如您所見,它比以前容易得多。


漸變也可以在CSS3中使用,這是我們想要看一段時間的另一個很酷的補充,以及框/文本陰影和邊框圖像。


為了在沒有任何黑客的情況下向內容添加文本陰影,CSS3只需要類似于以下代碼行的內容:


text-shadow:2px 2px 2px #ddccb5;

- shadow :2px 2px 2px #ddccb5;    

創建內容列比使用CSS3更容易,因為現在您可以隨時使用四行代碼。這些是:


列數

列寬

柱隙

列治

另一個節省時間的選擇是直接從CSS插入多個背景,而不是像以前那樣使用各種黑客。代碼很容易編寫和記憶,我相信你會在某個時間點使用它。


.multiplebackgrounds {multiplebackgrounds {

身高:100px;:100px ; 

寬度:200px;:200px ; 

填充:20px;:20px ; 

background:url(top.gif)右上角不重復,:URL (頂部。GIF )右上角沒有- 重復,

url(bottom.gif)左上方重復y,(底部。GIF ),左上重復- ? ,

url(middle.gif)bottom repeat-z;(中間。GIF )底部重復- ? ;

}}

供應商前綴

當CSS3新發布時,供應商前綴一直被使用,因為它們幫助瀏覽器解釋代碼。有時你仍然需要在今天使用它們,以防你正在測試的瀏覽器沒有讀取代碼。以下是主要瀏覽器的所有供應商前綴的簡短列表:


-moz- :Firefox

-webkit- :Webkit瀏覽器,如Safari和Chrome

-o- :歌劇

-ms- : IE瀏覽器

請注意,根據幾周前的官方新聞稿,Opera也將很快在WebKit上構建他們的新桌面和移動瀏覽器,而不是他們當前的Presto渲染引擎。這意味著-o-供應商前綴將在某個時間點消失,只剩下三個主要前綴。


如沒特殊注明,文章均為善微網絡原創,轉載請注明來自http://www.kunming3.com/news/436.html
?