我們需要CSS4嗎?

2021-10-07 15:56:42 字數 788 閱讀 1493

詹·西蒙斯(jen simmons)在本週向css工作組提出了乙個有趣的建議 :

讓我們定義css 4最近,出現了很多次關於**製作的人將從css工作組正式定義「 css 4」以及後來的「 css 5」等中受益匪淺的情況。

緊接著nicole sullivan和ppk提出了這個想法,隨後chris coyier進一步討論了這個想法。

這個想法並非沒有缺點。 路易斯·拉扎里斯 ( louis lazaris)撰寫了他為何認為這是乙個壞主意的文章,並提出了一些好的觀點:

[開發人員]對我上面提到的工具感到興奮-只要這些工具以對他們來說可口的方式進行營銷...當您考慮它時,圍繞flexbox和grid layout等功能進行的營銷推動就一直在就像在flexbox誕生之前css3的整體營銷一樣有價值。

但是總的來說,似乎我們許多使用css的人都認為該語言(特別是對新功能的使用)將從主要版本「凹凸」提供的那種營銷推動中受益,即使它不會是嚴格的技術定義。 最大的問題是,我們如何定義css4? 包括什麼,什麼沒有減少?

就我自己而言,我確實認為將一堆較新的規範打包為「 css4」有可能提高開發人員的知名度和採用率,儘管瀏覽器得到了廣泛的支援,但其中許多人仍然不知道這些。 css正以迅雷不及掩耳的速度發展,並且有如此眾多的模組處於不同的支援階段,如果沒有一些指導,很難確定學習的優先順序。 提供誰的工作是另乙個問題,但是討論還遠沒有結束。 我很想看看這個討論是如何進行的。

翻譯自:

css 4種定位方式

css的定位即position屬性的值有4種 static,relative,absolute,fixed。static是預設值,元素位於文件流中,正常顯示,忽略元素的top,bottom,left,right屬性。需要注意的一點是z index屬性在這個定位方式下始終為0.如果其他定位方式的漂浮元...

我們需要敏捷嗎?

指標敏捷研發 傳統研發 研發模型 迭代 增量 瀑布計畫 隨進度和需求調整 詳細完整的計畫 團隊協作程度 極高一般 人員技能要求 高 幾乎要求全棧 一般變更管理 迭代控制 嚴格遵循流程 文件必要的文件,並不是不需要文件 完整的檔案 測試過程 tdd需求驅動 自動化測試 各個環節 主要是回歸測試 質量保...

CSS(4) 文字布局

文字 可以控制字型,文字大小,文字顏色,文字粗細,斜體,下 中 頂劃線。text transform 首字母或全部首字母大寫.font family 控制字形,見另一blog font size 控制字型 例如 p.f12 text decoration 實現underline 下劃線 overli...