Re: transform 的展開屬性 - transform-rotate, transform-translate.... ?

內文回覆

(11/04/07 21:42), Chris wrote:
> 在 Kenny 的方案二的基础上, 我认为这样比较好:
>
> transform-next : 按顺序执行指定的效果
> transform-reset : reset 指定的效果
>
> 理由:
>
>    1. 简单清晰, also/next 都说明了在原 transform 上额外应用的效果, 其
>       中我认为 next 更清晰明确地表
>       示先后顺序
>

怎麼取名我沒意見啦 xd

>    1. 每一个 also/next 都是一个完整的 transform, 有利于减少冗余代码和
>       各方面的维护工作.
>       transform-rotate 的形式, 每增加一个新的函数 (如 bounce), 那就要
>       相应有一个 transform-bounce,
>       而 also/next 则无需更改语法
>    2. 在 reset transform 的时候, 可以用 transform-reset: all/rotate
>       /... 简单且统一
>

其實這個想法好像蠻有意思,似乎可以推廣到 background-reset 取消多背景的其
中一個背景
如: background-reset: all/1/2/... 之類的

這個屬性感覺比較奇怪的地方在於,CSS 好像沒有這種其他這種取消屬性的東西?
一個為了取消另一個的屬性的一部份的屬性感覺是有點狹隘。

主要問題還是在於是不是真的有需要....


Kenny

Received on Thursday, 7 April 2011 17:06:48 UTC