標簽歸檔:css

45個值得收藏的 CSS 形狀

CSS能夠生成各種形狀。正方形和矩形很容易,因為它們是 web 的自然形狀。添加寬度和高度,就得到了所需的精確大小的矩形。添加邊框半徑,你就可以把這個形狀變成圓形,足夠多的邊框半徑,你就可以把這些矩形變成圓形和橢圓形。

CSS中新型類型化對象模型的JavaScript交互API介紹

作為 Houdini 工作的一部分,新的 CSS 類型對象模型(Typed OM), 通過給 CSS 值添加類型、方法和適當的對象模型來進行擴展。值不再是字符串,而是作為 JavaScript 對象的值,用于提升 CSS 的性能和更加合理的操作。

CSS BEM 命名規范

Debug CSS 是一種很耗時的操作,如果有良好的命名規范可以節約很多的 Debug 時間。

關于自我注解的CSS代碼的思考

Martin在文中詳細討論了代碼注釋,我不會完全重復他的話。簡而言之,他的意思就是,這些注釋是注定會過時的。程序執行時會忽視注釋,所以無法保證這些說明注釋會準確的描述代碼作用。所以最好的方式是讓代碼自說明,如此,按照代碼邏輯,程序員和程序獲取到的信息是一致的。