Меню игральные карты | Скрипт для сайта - Скрипты для uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Воскресенье, 11.12.2016
Скрипты для uCoz » Меню для сайта uCoz » Меню игральные карты | Скрипт для сайта

Аудиоплеер для сайта uCozАудиоплеер с плейлистом для сайта
Видеоплеер для сайта uCozВидеоплеер с плейлистом для сайта
Меню для сайта uCozВертикальное меню для сайта uCoz
Выпадающее меню для сайта uCozГоризонтальное меню для сайта uCoz
Круглое меню для сайта uCozВид материалов для сайта uCoz
Вид материалов Аудио для uCozВид материалов Видео для uCoz
Галерея для сайта uCozГенераторы для сайта uCoz
Контейнер для контентаКнопки для сайта uCoz
Слайдер для сайта uCozСчётчик для сайта uCoz
Часы для сайта uCozТекстовые эффекты
Таблица цветов для сайта uCozЭффекты для сайта uCoz
Эффекты курсораЭффекты увеличения
Мини чат для сайта uCozРадио для сайта uCoz
Скрипты для юКозИгры для сайта uCoz
Окна для сайта uCozИнформеры для сайта uCoz
Флеш и анимации для сайтаКалендарь для сайта uCoz
Мониторинг серверов для ucozСлайдшоу для сайта uCoz



Адаптивный сайт - aTmpl



Меню игральные карты | Скрипт для сайта


Меню игральные карты на CSS3




Меню работает без применения картинок,все визуальные рисунки и движения являются работой свойств CSS3.Цвет короны и описания ссылок можно изменить на подходящие,они выделены комментарием в коде.Расположение от верхней части страницы отрегулировано с расчётом чтобы осталось место для админ панели,если Вам нужно сместить его ниже или выше,отредактируйте значение для свойства Informationmargin
Свойство margin это сокращённый способ установить параметры отступов для всех четырёх сторон элемента относительно родительского элемента.Не путать со свойством padding устанавливающим отступ внутри элемента.Для более объективного сценария указывайте расширенные свойства margin.Если вы хотите применить несколько значений расширенных свойств для margin,прописывайте их через пробел,можно указать от одного до четырёх значений.Дополнительно,существует порядок установки расширенных свойств,свойства устанавливаются по часовой стрелке начиная с верхней части.
margin:220px auto;
.Эта регулировка находится в первом классе,в начале кода здесь ▼.

.cards {
padding:0;
margin:220px auto;
list-style:none;
position:relative;
height:270px;
width:200px;
}

Можно установить весь код по месту установки или вынести код стилей в основной файл CSS,но по возможности старайтесь не перегружать основные стили сайта uCoz.В остальном Вам потребуется только вставить ссылки и добавить к ним описание.Воспользуйтесь редактором HTML который находится ниже для проверки кода на работоспособность.Если что-то не удалось понять,воспользуйтесь формой задачи вопросов по теме находящейся в нижней части материала,опишите подробнее что именно не понятно.




Пример кода меню


<style>
#info {position:relative; z-index:10;}
.cards {
padding:0;
margin:220px auto;
list-style:none;
position:relative;
height:270px;
width:200px;
}
.cards > li {
width:200px;
height:270px;
position:absolute;
top:0; left:0;
transform-origin: 100px 300px;
-ms-transform-origin: 100px 300px;
-o-transform-origin: 100px 300px;
-moz-transform-origin: 100px 300px;
-webkit-transform-origin: 100px 300px;
-webkit-transition: 0.75s;
-moz-transition: 0.75s;
-o-transition: 0.75s;
transition: 0.75s;
}
.cards > li > a {
display:block;
width:200px;
height:270px;
border:1px solid #ccc;
position:absolute;
background:#fff;
top:0;
left:0;
color:#000;
text-decoration:none;
font:bold 12px/18px arial, sans-serif;
border-radius:10px;
-moz-border-radius:10px;
-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3), inset 0 0 10px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3), inset 0 0 10px rgba(0, 0, 0, 0.1);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3), inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.cards > li > a:after,
.cards > li > a:before {
display:block;
width:75%;
height:75%;
content: "";
position:absolute;
z-index:-1;
}
.cards > li > a:after {right: 5px; bottom:5px;
transform-origin: bottom right;
-o-transform-origin: bottom right;
-moz-transform-origin: bottom right;
-webkit-transform-origin: bottom right;
-ms-transform-origin: bottom right;
transform: rotate(5deg) skew(12deg);
-o-transform: rotate(5deg) skew(12deg);
-moz-transform: rotate(5deg) skew(12deg);
-webkit-transform: rotate(5deg) skew(12deg);
-ms-transform: rotate(5deg) skew(12deg);
box-shadow: 4px 8px 12px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 4px 8px 12px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 4px 8px 12px rgba(0, 0, 0, 0.3);
}
.cards > li > a:before {left:5px; bottom:5px;
transform-origin: bottom left;
-o-transform-origin: bottom left;
-moz-transform-origin: bottom left;
-webkit-transform-origin: bottom left;
-ms-transform-origin: bottom left;
transform: rotate(-5deg) skew(-12deg);
-o-transform: rotate(-5deg) skew(-12deg);
-moz-transform: rotate(-5deg) skew(-12deg);
-webkit-transform: rotate(-5deg) skew(-12deg);
-ms-transform: rotate(-5deg) skew(-12deg);
box-shadow: -4px 8px 12px rgba(0, 0, 0, 0.3);
-moz-box-shadow: -4px 8px 12px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: -4px 8px 12px rgba(0, 0, 0, 0.3);
}
ul.cards > li a b {
display:block;
width:100px;
height:20px;
margin-left:-40px;
text-align:right;
margin-top:50px;
transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
}
ul.cards:hover > li:nth-of-type(1) {
transform: rotate(-30deg);
-ms-transform: rotate(-30deg);
-o-transform: rotate(-30deg);
-moz-transform: rotate(-30deg);
-webkit-transform: rotate(-30deg);
}
ul.cards:hover > li:nth-of-type(2) {
transform: rotate(-18deg);
-ms-transform: rotate(-18deg);
-o-transform: rotate(-18deg);
-moz-transform: rotate(-18deg);
-webkit-transform: rotate(-18deg);
}
ul.cards:hover > li:nth-of-type(3) {
transform: rotate(-6deg);
-ms-transform: rotate(-6deg);
-o-transform: rotate(-6deg);
-moz-transform: rotate(-6deg);
-webkit-transform: rotate(-6deg);
}
ul.cards:hover > li:nth-of-type(4) {
transform: rotate(6deg);
-ms-transform: rotate(6deg);
-o-transform: rotate(6deg);
-moz-transform: rotate(6deg);
-webkit-transform: rotate(6deg);
}
ul.cards:hover > li:nth-of-type(5) {
transform: rotate(180deg);
-ms-transform: rotate(18deg);
-o-transform: rotate(18deg);
-moz-transform: rotate(18deg);
-webkit-transform: rotate(18deg);
}
ul.cards:hover > li:nth-of-type(6) {
transform: rotate(30deg);
-ms-transform: rotate(30deg);
-o-transform: rotate(30deg);
-moz-transform: rotate(30deg);
-webkit-transform: rotate(30deg);
}
ul.cards > li:nth-of-type(-n+5):hover {
height:480px;
top:-200px;
transform-origin: 100px 470px;
-ms-transform-origin: 100px 470px;
-o-transform-origin: 100px 470px;
-moz-transform-origin: 100px 470px;
-webkit-transform-origin: 100px 470px;
}
ul.cards li ul {
padding:0;
margin:0;
list-style:none;
position:absolute;
top:25px;
left:30px;
}
ul.cards li ul li a {
font:bold 12px/18px arial, sans-serif;
color:#000040;/* Текст ссылок до наведения */
text-decoration:none;
}
ul.cards li ul li a:hover {
color:#2060ff;/* Текст ссылок при наведении */
}
ul.cards li span:nth-of-type(1) {
font-size:30px;
position:absolute;
top:10px;
right:10px;
color:#c00;
}
ul.cards li em:nth-of-type(1) {
font-size:30px;
position:absolute;
top:10px;
right:10px;
color:#000;
}
ul.cards li span:nth-of-type(2) {
font-size:30px;
position:absolute;
top:220px;
left:10px;
color:#c00;
}
ul.cards li em:nth-of-type(2) {
font-size:30px;
position:absolute;
top:220px;
left:10px;
color:#000;
}
ul.cards li i {
font:normal 200px/270px arial, sans-serif;
color:#c00;/* Цвет короны */
position:absolute;
left:0;
top:0;
width:200px;
text-align:center;
}
</style>
<ul class="cards">
<li><a href="#url"><b>MENU</b></a>
<span>♥</span>
<ul>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
</ul>
<span>♥</span>
</li>
<li><a href="#url"><b>MENU</b></a>
<em>♣</em>
<ul>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
</ul>
<em>♣</em>
</li>
<li><a href="#url"><b>MENU</b></a>
<span>♦</span>
<ul>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
</ul>
<span>♦</span>
</li>
<li><a href="#url"><b>MENU</b></a>
<em>♠</em>
<ul>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
</ul>
<em>♠</em>
</li>
<li><a href="#url"><b>MENU</b></a>
<span>♥</span>
<ul>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
<li><a href="#">Название ссылки</a></li>
</ul>
<span>♥</span>
</li>
<li><a href="#url"><b>MENU</b><i>♕</i></a></li>
</ul>

Проверить код меню на месте

Вставьте код меню в HTML редактор и проверьте.









Русские шрифты



Ссылка:
BB code:




  • ©
  • | Просмотров: 4306 | Добавил: IZOTOP | Рейтинг: 5.0/1
    | Теги: menu ucoz, карты меню, всё для юкоз

    Всего комментариев: 3
    0   Спам
    3 pochtoviki-2009   (21.03.2013 21:08)
    Аватар pochtoviki-2009 спасибо большое

    0   Спам
    1 pochtoviki-2009   (20.03.2013 23:34)
    Аватар pochtoviki-2009 Я хотел себе на сайт поставить но не получилось!!!

    0   Спам
    2 IZOTOP   (21.03.2013 11:53)
    Аватар IZOTOP Для установки меню нужно скопировать код примера в пространство поддерживающее HTML режим, перед изменениями, для проверки нужно использовать не редактируемый код.
    Если меню не будет работать до процесса изменений возможно наличие одноимённых классов или идентификаторов.


    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]