- From: Behnam Esfahbod ZWNJ <behnam@zwnj.org>
- Date: Tue, 19 Jul 2011 01:45:50 -0400
- To: Brad Kemper <brad.kemper@gmail.com>
- Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, Brian Manthos <brianman@microsoft.com>, WWW-Style <www-style@w3.org>
> Well, the way I thought of it was to stretch a square to determine the
> length, angle, and placement of the gradient path. But still place the color
> stops along the final path within the final rectangle. What Behnam made me
> think though is that the final angle shouldn't be based on the path of the
> two gradient endpoints (45deg to connect two corners), but rather on a path
> perpendicular to the OTHER two endpoints. Once you resolve what the final
> used angle should be in degrees, you just treat it like those degrees were
> specified by the author.
Brad, that's exactly how I have implemented it, "prependicular to the
other two endpoints", but it worth noting that the result vector would
be mirror of the vector for "normal" mode based on one of y=x or y=-x
lines.
Now that I'm thinking more, a generalization of this would be allowing
basic math operations on the vectors, like "45deg - (bottom right)".
Thanks all for the comments,
-Behnam
--
' بهنام اسفهبد
' Behnam Esfahbod
'
* .. http://behnam.esfahbod.info
* ` * http://zwnj.org
* o * 3E7F B4B6 6F4C A8AB 9BB9 7520 5701 CA40 259E 0F8B
Received on Tuesday, 19 July 2011 05:46:41 UTC