Вы можете попробовать что-то вроде этого
#outside {
background-image: -webkit-gradient(
linear, right top, left top, from(rgba(255, 255, 255, 1.0)),
to(rgba(255, 255, 255, 0))
);
background-image: -moz-linear-gradient(
right center,
rgba(255, 255, 255, 1.0) 20%, rgba(255, 255, 255, 0) 95%
);
}
Возможно, вам придется использовать цветовые остановки, если вам нужно несколько градиентов, и вы можете использовать этот инструмент для этого. http://gradients.glrzad.com/
После завершения выбора скопируйте код и замените rgb () на rgba () и добавьте еще 1 значение (в данном случае прозрачность) Используйте 0 для полной прозрачности.
Удачи!