- From: Alan Gresley <alan@css-class.com>
- Date: Thu, 18 Aug 2011 23:41:07 +1000
- To: Brian Manthos <brianman@microsoft.com>
- CC: Brad Kemper <brad.kemper@gmail.com>, "Tab Atkins Jr." <jackalmage@gmail.com>, "www-style@w3.org" <www-style@w3.org>
On 18/08/2011 1:42 PM, Brian Manthos wrote: (snipped the code) OK, where on the inner box is the beginning of the gradient in the code below? I would say it's where the line crosses a circumscribed circle around the rectangle (the same distance as the distance from the center of the rectangle to each corner). <!doctype html> <meta http-equiv="X-UA-Compatible" content="IE=10"/> <style type="text/css"> div div {height: 2px; width: 800px; margin-top: -1px; background: black; position: absolute; top: 50%; -ms-transform: rotate(-15deg); -ms-transform-origin: 50px center; } .W { outline: 1px dashed black; display: inline-block; height: 400px; width: 100px; position: relative; } .A15 { background-image: -ms-linear-gradient(15deg, transparent 50%, red 50%, red 75%, blue 75%); } </style> <!-- actual corner value is something like 14.03deg = 180 * atan(25/100) / PI() --> <div class="W A15"><div></div></div> -- Alan Gresley http://css-3d.org/ http://css-class.com/
Received on Thursday, 18 August 2011 13:41:23 UTC