Как переместить круговой радиальный градиент немного вверх?
Как я могу переместить радиальный градиент немного больше вверх, сохраняя ту же круглую ширину и высоту?
div {
line-height: 100px;
text-align: center;
color: #333;
width: 100%;
background: radial-gradient(ellipse 115px 102px, #fff, #516e8e);
}<div>text</div>Я нашел это решение, но затем градиент становится растянутым.
background: radial-gradient(at top,red,yellow,green);
Вот Codepen.
1 ответ:
Определите положение градиента, используя
atследующим образом:Для определения положения фигуры можно использовать ключевые слова, значенияradial-gradient(115px 102px at center top, #90aed0, #516e8e)pxили%:
.box-2 { background: radial-gradient(115px 102px at center top, #90aed0, #516e8e); } .box { line-height: 100px; text-align: center; color: #fff; width: 100%; }<p class="box box-2">text</p>Примечание: поскольку вы определили конкретный размер, то есть
115px 102px, нет необходимости использовать ключевое словоellipseилиcircle.
Comments