Вот довольно хороший обзор css3 градиентов
Я нахожу синтаксис довольно запутанным и не уверен, чего вы пытаетесь достичь.
Вотобновленная версия вашего примера, которая показывает многоцветные радиальные градиенты с внутренней тенью блока, чтобы показать некоторые другие идеи рисования css3.Вы можете использовать цвета RGBA для прозрачности.
div {
width: 90%;
height: 500px;
margin: 10px auto;
background: -webkit-radial-gradient(center center, 30px 40px, red 10%, orange 40%, yellow 65%, brown 190%);
-webkit-box-shadow: inset -20px -20px 20px 20px orange, inset 20px 20px 20px 20px green;
border-radius: 20%;
}
возможно, вы могли бы нарисовать картину того, что вы после.