W3C home > Mailing lists > Public > www-style@w3.org > August 2010

Interaction between border-image and background gradients

From: David Chambers <david.chambers.05@gmail.com>
Date: Thu, 19 Aug 2010 04:13:08 +1200
Message-ID: <AANLkTikArVyOQ9Af5CGbwq-y9UySFjb1O8VZ8=UTRq=Q@mail.gmail.com>
To: www-style@w3.org

/* both */
margin: 20px;
width: 400px;
height: 200px;
border-width: 20px;
-webkit-border-image: url(transparent.png) 0; /* transparent image to avoid
confusion */

/* top */
background: -webkit-gradient(linear, left top, left bottom, from(red),

/* bottom */
background: -webkit-gradient(linear, left top, right top, from(red),

Safari renders…

[image: gradients.png]

As does Firefox, with the equivalent rules.

Is this correct behaviour? Why does the gradient extend to the border edge
in one direction only? Why the opposing stripes in the other direction?


(image/png attachment: gradients.png)

Received on Wednesday, 18 August 2010 16:13:44 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:13:49 UTC