я следующий HTML-код:Как сделать: парить на окружности навигации от угла х к у
<div id="wrap2">
<div id="shape2">
<a href="#" id="moveTop"><i class="ion ion-arrow-up-b"></i></a>
<a href="#" id="moveRight"><i class="ion ion-arrow-up-b"></i></a>
<a href="#" id="moveDown"><i class="ion ion-arrow-up-b"></i></a>
<a href="#" id="moveLeft"><i class="ion ion-arrow-up-b"></i></a>
</div>
</div>
И следующий код CSS:
#shape2 {
width: 140px;
height: 140px;
position: fixed;
top: 60px;
left: 60px;
}
#shape2:before {
content: " ";
position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
box-shadow: 0 0px 0 20px rgba(255,255,255,0.6);
}
#moveTop{
position: fixed;
top: 42px;
left: 80px;
color: #000;
width: 100px;
height: 40px;
text-align: center;
}
#moveRight{
position: fixed;
top: 110px;
left: 148px;
color: #000;
width: 100px;
height: 40px;
text-align: center;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
#moveDown{
position: fixed;
top: 178px;
left: 80px;
color: #000;
width: 100px;
height: 40px;
text-align: center;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
#moveLeft{
position: fixed;
top: 110px;
left: 12px;
color: #000;
width: 100px;
height: 40px;
text-align: center;
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
Как сделать правильно навигации со стрелками? Я имею в виду, что если у пользователя есть стрелка курсора мыши для перемещения вверх #moveTop
, это должно изменить фон этой «белой» границы внутри ангела x до y до цвета #eee.
Там в пример моего полного кода: https://jsfiddle.net/L9aeu4o3/6/
Пожалуйста, включите ваш 'Javascript' код в вопросе. – melancia
@MelanciaUK JavaScript используется для drag'n drop. Не для этого. – Abdizriel