国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

舊CSS Flexbox語法案例和新CSS Flexbox語法案例

2024-07-11 09:01:35
字體:
來源:轉載
供稿:網友

武林網(www.survivalescaperooms.com)文章簡介:2011年Richard Shepherd在Smashingmagazine.com寫了篇文章。文章附帶的提到了2011年版本的語法,但更側重于2009年舊版本的語法。

大家都清楚的知道:“Flexbox”(全稱:CSS Flexible Box Layout Module)在過去的三年中經歷了許多變化。變化都達到了規范以及什么樣的。

如何辨別

如果你使用google搜索Flexbox,你會發現很多過時的信息。這里將告訴你如何迅速的辨別你需要的信息。

如果你正在查找有關于Flexbox的博客資料,你看到了“display:box;”或者“box-{*}”屬性,那么你看的正是2009年版本的Flexbox。

如果你正在查找有關于Flexbox的博客資料,你看到了“display:flexbox;”或者“flex()”函數,那么你看的正是2011年版本的Flexbox。

如果你正在查找有關于Flexbox的博客資料,你看到了“display:flex;”和“flex-{*}”屬性,那么你查看的是當前(在寫此文時)的規范。

過時的教程與例子

這些東西在創建的時候都非常的棒,但對于現在而言有些過時。

Flexie——一個javascript腳本,使用的是2009年的舊版本語法。

2011年Richard Shepherd在Smashingmagazine.com寫了篇文章。文章附帶的提到了2011年版本的語法,但更側重于2009年舊版本的語法。

Stephen Hay早前就寫了一篇有關于Flexbox的教程,他的這篇教程介紹的也是2009年老版本語法,隨后他對2011版本Flexbox也做了一個跟蹤,并且分享了出來。

我第一次接觸Flexbox是來自于Paul Irish分享的教程,他使用的是2009年語法版本。頂部介紹了Flexbox的特性,并且鏈接到Stephen Hay介紹2011年語法版本的文章中。

支持

變得有點復雜。

2009年舊版本語法得到瀏覽器較好的支持:Chrome、Firefox2+、Safari3.1+ ...除IE9和Opera幾乎所有瀏覽器都支持。我所說的“支持”,實際的實現與支持會有點不同(因此,有些需要重寫)。

盡管舊的語法得到很好的支持,但使用舊的語法并不是一個聰明的做法。舊的規范始終要淘汰。瀏覽器在未來有可能還會支持舊的語法。至少,新的語法更容易理解和更深入、更一致的實現效果。瀏覽器不支持Flexbox新的規范,主要是因為他在CR狀態,當他成為規范時,會得到瀏覽器完美支持。

新版本語法支持的瀏覽器:Chrome21+、Opera(Opera Mobile12.1+和Blackberry10+)。

在IE10中將運行Flexbox的中間版本(2011年版本):display: flexbox;

DEMO

我最近正幫助別人解決一個創建Fluid-Fixed-Fluid的布局。兩個語法都可以輕松的做到這一點。他們都充分的對瀏覽器做了測試。

舊語法案例 新語法案例

譯者手語:整個翻譯依照原文線路進行,并在翻譯過程略加了個人對技術的理解。如果翻譯有不對之處,還煩請同行朋友指點。謝謝!

如需轉載煩請注明出處:

英文原文:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绍兴市| 惠来县| 寻甸| 绍兴县| 内乡县| 沙洋县| 蕲春县| 历史| 镇赉县| 渭南市| 闽侯县| 山阴县| 夏邑县| 蓬溪县| 公主岭市| 建水县| 贵溪市| 宁武县| 阿拉善右旗| 长顺县| 大方县| 来凤县| 海门市| 巴青县| 永清县| 文昌市| 大宁县| 长兴县| 北辰区| 武义县| 黄大仙区| 东乡县| 德钦县| 轮台县| 香港| 浦县| 隆回县| 勃利县| 松桃| 花莲市| 津市市|