- Теория
- Теория
Испытание: cпутники
Финальное испытание — это ещё одна головоломка на смешивание цветов. Вам нужно построить спутники планет Солнечной системы в упрощенном виде.
Как обычно вся вёрстка готова, есть даже сами градиенты и фоновые цвета, но они перемешались и вам нужно восстановить порядок.
Каждый спутник состоит из двух-трёх градиентов или сплошных фонов. Большая часть градиентов полупрозрачны и при перекрытии они дают интересные эффекты.
В комментарии в CSS описаны 15 цветов и градиентов, которые нужно распределить по спутникам. Чтобы подбирать цвета было легче, записывайте найденные номера спутников прямо в комментарии.
Цвета для сплошных фонов: #dddddd
, #ffdc00
.
Градиентные фоны: градиент №1
, градиент №2
, градиент №3
, градиент №4
, градиент №5
, градиент №6
, градиент №7
, градиент №8
, градиент №9
, градиент №10
.
И, кстати, порядок следования фоновых цветов у одного и того же объекта имеет значение.
Решение
Решение испытания будет доступно через несколько минут. Используйте его, если возникнут сложности. А пока попытайтесь пройти испытание самостоятельно.
html,
body {
margin: 0;
padding: 0;
}
body {
width: 565px;
height: 315px;
background-image: url("cosmos.jpg");
background-repeat: no-repeat;
background-position: 0 0;
}
.moon {
position: absolute;
width: 140px;
height: 140px;
border-radius: 50%;
box-shadow: 0 0 5px white;
}
.luna {
top: 10px;
left: 10px;
background-image: linear-gradient(rgba(221, 221, 221, 0.5), rgba(221, 221, 221, 0.75));
background-color: #ffdc00;
}
.umbriel {
top: 10px;
left: 180px;
background-image:
linear-gradient(rgba(0, 116, 217, 0.5), rgba(255, 255, 255, 0.25), rgba(0, 116, 217, 0.5)),
linear-gradient(to right, rgba(0, 116, 217, 0.5), rgba(255, 255, 255, 0.25), rgba(0, 116, 217, 0.5));
background-color: #dddddd;
}
.titan {
top: 10px;
left: 350px;
background-image: linear-gradient(rgba(255, 133, 27, 0.75), rgba(0, 0, 0, 0.75), rgba(255, 133, 27, 0.75));
background-color: #dddddd;
}
.io {
top: 165px;
left: 10px;
background-image:
linear-gradient(rgba(0, 116, 217, 0.5), rgba(255, 133, 27, 0.25), rgba(0, 116, 217, 0.5)),
linear-gradient(to right, rgba(0, 116, 217, 0.5), rgba(255, 133, 27, 0.25), rgba(0, 116, 217, 0.5));
background-color: #dddddd;
}
.europa {
top: 165px;
left: 180px;
background-image:
linear-gradient(rgba(255, 133, 27, 0.5), rgba(255, 220, 0, 0.25), rgba(255, 255, 255, 0.5)),
linear-gradient(to right, rgba(255, 133, 27, 0.5), rgba(255, 220, 0, 0.25), rgba(255, 255, 255, 0.5));
background-color: #dddddd;
}
.triton {
top: 165px;
left: 350px;
background-image:
linear-gradient(rgba(0, 116, 217, 0.5), rgba(221, 221, 221, 0.75)),
linear-gradient(rgba(255, 220, 0, 1), rgba(255, 255, 255, 1));
}
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.