Как изменить анимацию панели навигации в противоположную сторону?Jquery

Программирование на jquery
Ответить
Anonymous
 Как изменить анимацию панели навигации в противоположную сторону?

Сообщение Anonymous »

Я создаю дизайн веб-сайта и хочу изменить положение панели навигации с правого верхнего угла на левое верхнее, а также изменить анимацию открытия панели навигации на противоположное направление.
Я имею в виду, что вся панель навигации будет располагаться в правом верхнем углу.
У меня не так уж много опыта в CSS и веб-разработке, поэтому, пожалуйста, помогите мне. Мне это нужно для моего школьного проекта.
Вот код:

Код: Выделить всё




Document



body {

font-family: 'Roboto Condensed', sans-serif;
font-size: 16px;
overflow: hidden;
text-transform: uppercase;
font-weight: bold;
}
.menu {
height: 70px;
width: 70px;
right: 70px;
top: 20px;
text-align: center;
position: absolute;
background: #f463c3;
overflow: hidden;
transition: all 0.2s ease;
z-index: 999;
}
.menu.active {
width:85%;
transition:width 0.3s;
-webkit-transition:width .3s;
-moz-transition: width 0.3s;

}
.menu.active .menuContent * {
opacity: 1;
}
.menu.active span i:nth-child(1) {
transform: rotate(-45deg) translate(-50%, -50%);
top: 50%;
}
.menu.active span i:nth-child(2) {
transform: translateX(-100px);
opacity: 0;
}
.menu.active span i:nth-child(3) {
transform: rotate(45deg) translate(-50%, -50%);
top: 50%;
}
.menu span {
width: 70px;
height: 70px;
position: absolute;
right: 0;
cursor: pointer;
background: #f463c3;
z-index: 1;
}
.menu span i {
position: absolute;
transform-origin: 50% 50%;
width: 45%;
height: 2px;
left: 0;
right: 0;
margin: auto;
background-color: #ccc;
transition: transform 0.3s ease, opacity 0.1s ease 0.1s;
}
.menu span i:nth-child(1) {
top: 40%;
}
.menu span i:nth-child(2) {
top: 50%;
}
.menu span i:nth-child(3) {
top: 60%;
}
.menu .menuContent {
position: absolute;
width: 100%;
height: 100%;
line-height: 40px;
right: 0px;
text-align: center;
}
.menu .menuContent * {
opacity: 0;
}
.menu .menuContent ul li {
display: inline-block;
margin-left: 50px;
margin-right: 50px;
color: #2d3235;
transition: opacity 0.3s ease 0.3s;
cursor: pointer;
position: relative;
}
.menu .menuContent ul li:hover:before {
opacity: 0.8;
top: 13px;
left: 20px;
}
.menu .menuContent ul li:hover:after {
opacity: 0.8;
bottom: 13px;
left: -20px;
}






[i][/i]
[i][/i]
[i][/i]


[list]
[*]Home
[*]About
[*]Contact
[*]Testimonial
[*]About us
[/list]





$('.toggle').on('click', function() {
$('.menu').toggleClass('active');
});






Подробнее здесь: https://stackoverflow.com/questions/557 ... -direction
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»