Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Переходим в файловый менеджер:
И зачем вам этот файл, в ссылке по инструкции предоставляется код меню, а вы копируете демо, демо для демонстрации, а не для установки.
На всех, где должно отображаться меню. Лучше это делать с помощью быстрой замены, перейти в Панель управления - Главная - Дизайн - Быстрая замена участков шаблонов. Тип замены(многострочный). Что заменить:
</head>
на что:
<link rel="stylesheet" href="/css/font-awesome.min.css"> <!--[if IE 7]><link rel="stylesheet" href="/css/font-awesome-ie7.min.css"><![endif]--> </head>
Жмем на кнопку - Произвести замену. Файлы стилей должны быть загружены в папку css в файловом менеджере.
Не понимаю как вы читаете инструкцию, все ясно пишется, вы не установили стили, начиная со слов:
Сначала оформим сам блок навигации. Я назвал его blue т.к. у нас несколько цветов, какдый из них имеет свой класс
так они у меня стоят, уже, я его ставил из файла стилей
.blue { background: #0099FF; height: 51px; border: 1px solid #0099FF; padding: 1px 0;
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 0 6px 1px rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 0 6px 1px rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 0 6px 1px rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.05);
}
.home { font-size: 18px; margin-left: 10px; }
.menu li { position: relative; float: left; display: block; padding: 13px 20px;
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
cursor: pointer; }
.menu li a { display: block; color: #fff; }
.menu li:hover { background: #0082D8; }
/* Под меню */
.menu ul { position: absolute; top: 45px; left: 0; opacity: 0; border: 2px solid #0099FF; background: #fff;
-webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;
-webkit-transition: opacity .25s; -moz-transition: opacity .25s; -o-transition: opacity .25s; -ms-transition: opacity .25s; transition: opacity .25s; }
.menu li:hover > ul { opacity: 1; }
.menu ul li { height: 0; overflow: hidden; padding: 0;
.menu li:hover > ul li { height: 40px; line-height: 35px; overflow: visible;
-webkit-border-radius: none; -moz-border-radius: none; border-radius: none; }
.menu ul li a { width: 170px; padding-left: 15px; margin: 0; height: 40px; font-size: 12px; color: #C5B0CB; text-transform: uppercase; } .menu ul li a:hover { color: #fff; background: #20A6FF; }
.social { float: right; margin-right: 10px; }
.social li { float: left; display: block; padding: 13px 20px; cursor: pointer; }
.social li a { color: #fff; font-size: 14px; }
.social li:hover { background: #0082D8; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
Перейдите в файл стилей - http://test-site.ucoz.ua/style/palm.css и в самом начале удалите следующий бред:
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="http://htmlbook.ru/mysite.css"> <link rel="stylesheet" href="http://www.htmlbook.ru/main.css"> </head> <body> <h1></h1> <p></p> </body> </html> ===============
файл стилей это не блокнот где можно писать все что-либо, такой бред здесь не должен быть в итоге из-за этого стили ниже и не срабатывали, удалите, после все применится и будет отображаться как положено.
У меня вот так меню отображается:
А должно так
Как исправить?
Перейти в файл стилей строка номер 211:
nav li:hover > a, ul.uMenuRoot > li > a:hover, ul.uMenuRoot > li > .uMenuItemA { background-image: -webkit-linear-gradient(bottom, #138bd0, #094c96);/* For Chrome and Safari */ background-image: -moz-linear-gradient(bottom, #138bd0, #094c96);/* For old Fx (3.6 to 15) */ background-image: -ms-linear-gradient(bottom, #138bd0, #094c96);/* For pre-releases of IE 10*/ background-image: -o-linear-gradient(bottom, #138bd0, #094c96);/* For old Opera (11.1 to 12.0) */ background-image: linear-gradient(bottom, #138bd0, #094c96);/* Standard syntax; must be last */ }
и удалить их.
В файле стилей - http://test-site.ucoz.ua/style/palm.css строка номер -1 ищем в стилях параметр height: 51px; 51 это высота, регулируем под необходимую вам.
Я же выше писал как установить эти стили, вы установили вот так:
<link rel="stylesheet" href="css/font-awesome.min.css">
этот вариант работает лишь на главной, чтобы работало на всех, должно быть так:
<link rel="stylesheet" href="/css/font-awesome.min.css">
то есть со слешем перед папкой CSS/
На планшете в меню вертикальном справой стороны белая полоса какиее убрать?