Я делаю свои первые шаги, изучая код. Я занимаюсь некоторыми курсами в Интернете, и теперь я решил продолжить изучение опыта, когда я создаю тему Wordpres.Создание изображения ссылки поворачивается на 90deg с помощью css
Дело в том, что я сделал 91 град «у» повернут изображение, которое превращается в 0 градусов, когда я нажимаю, а затем он может вернуться в 91 градусов, когда я нажимаю снаружи:
img {
display: block;
margin: 20px;
width: 50%;
height: 50%;
transform: rotatey(91deg);
}
.crossRotate {
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
outline: 0;
}
.crossRotate:focus {
transform: rotatey(0deg);
}
<img class="crossRotate" src="https://pixabay.com/static/uploads/photo/2015/03/29/01/54/tree-696839_960_720.jpg" tabindex="1" />
В общем, я хочу достичь всего этого, чтобы иметь 91-градусное повернутое изображение, когда я нажимаю на него, он превращается в 0deg, а затем, если я снова щелкнул изображение, он свяжет меня с другой страницей и если я выйду за пределы изображения, он снова повернется на 91 градус.
Я пытался это, так как несколько дней назад, и это один мой лучший подход:
img {
display: block;
margin: 20px;
width: 50%;
height: 50%;
transform: rotatey(91deg);
}
.crossRotate {
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
outline: 0;
}
.crossRotate:focus {
transform: rotatey(0deg);
}
<a href="https://www.google.fr">
<img class="crossRotate" src="http://www.colorcombos.com/images/colors/FF0000.png" tabindex="1" />
</a>
Здесь у меня есть изображение с tranformation и со ссылкой на другую страницу , Это не работает, потому что есть конфликт между щелчком, чтобы он включался, и щелчок на ссылку на другую страницу.
Мне нужно сделать щелчок, чтобы сначала повернуть изображение, а затем, когда оно уже повернуто, сделайте щелчок, чтобы перейти к ссылке. Если я не хочу идти по ссылке, я могу закрыть изображение, снова щелкнув вне изображения.
У вас есть предложение?
Для кликов вам понадобится javascript. –
Есть ли у вас какая-то ссылка, которую я вижу, чтобы узнать, как это сделать? –
Много учебников в Интернете для этого. –