Скачать для фотошопа и для создания сайта Пятница, 20.09.2024, 04:06
Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Шаблоны для Ucoz
Шапки для Ucoz
Скрипты для Ucoz
Иконки для Ucoz
Кнопки для Ucoz
Уроки для Ucoz
Статьи для Ucoz
Прочее для Ucoz

Популярное

Мини-чат

Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Плохо
5. Ужасно
Всего ответов: 7

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Липкий заголовок при прокрутке CSS + JS
После регистрации у вас появиться еще одна ссылка для бесплатного скачивания и пропадет рекламма!
19.10.2020, 21:29
Липкий заголовок при прокрутке CSS + JS




В статье представлен материал на адаптивную страницу с липким заголовком, который идет под фоновое изображение, где изначально идет вверх сайта. Также хочется поделиться некоторыми анимированными фонами заголовков, которые отлично созданы, и где будут смотреться на любой интернет площадке. Заголовок полностраничного фонового изображения становится актуальным веб-дизайном, что неудивительно.

Если вы когда-либо заходили на веб-сайт и вас приветствовали большое изображение или видео, а также несколько заголовков сверху, то это идет анимация заголовка. Анимация уже давно стала основной тенденцией и не показывает никаких признаков того, что она куда-либо уйдет, как это видно из этих потрясающих анимационных и музыкальных направлениях.

Это популярный способ представить веб-сайт и может стать отличной возможностью помочь людям быстро понять формат и тематику сайта, плюс можно закрепить навигацию, если говорить про нашу страницу. Она идет полностью в адаптивном виде, где отлично смотрится на мобильных гаджет или на больших мониторах. Все больше веб разработчики обращаются к анимации, чтобы повысить визуальный интерес к заголовкам своих веб-сайтов.

Установочный процесс:

Для начало в страницы в HEAD

Код
Код
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>


HTML

При работе с анимированными заголовками веб-сайтов необходимо учитывать несколько функций с производительностью.

Код
Код
<header>
  <div class="header-banner">
  <h1>ZORNET.RU</h1>
  </div>
  <div class="clear"></div>
  <nav>
  <div class="site-title">Главная</div>
  <ul>
  <li><a href="/archive">Шаблоны</a></li>
  <li><a href="/events">Дизайн</a></li>
  <li><a href="/contact">Контакты</a></li>
  <ul>
  </nav>
</header>
   
<section class="content">
  <article>
  <p>Первое описание</p>
  <p><img src="http://zornet.ru/_fr/83/2405418.jpg"></p>
  <p>Второе описание</p>
  <p>Также все подробно по тематике описываем.</p>
  <p>Третье описание на сайте.</p>  
  <p>Здесь тематически опишем структуру сайта.</p>  
  <p>Где идут различные дополнение, виде краткого описание материала.</p>
  </article>
   
  <aside>
  <img src="http://zornet.ru/_fr/83/8965953.jpg">
  <img src="http://zornet.ru/_fr/83/3702740.jpg">
  </aside>
</section>


Содержимое страницы состоит из трех тегов заголовка h1, которые будут отображать различные варианты эффекта анимации. Хотя любой текст может быть вставлен в эти теги, его анимация определяется именами в атрибуте класса. Настройки представления и анимации для этих имен классов будут определены в CSS.

CSS

Код
Код
header {
  height: 360px;
  z-index: 10;
}
.header-banner {
  background-color: #333;
  background-image: url('http://zornet.ru/_fr/56/4193617.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 300px;
}

header h1 {
  background-color: rgba(18,72,120, 0.8);
  color: #fff;
  padding: 0 1rem;
  position: absolute;
  top: 2rem;  
  left: 2rem;
}

.fixed-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;  
}

nav {
  width: 100%;
  height: 60px;
  background: #292f36;
  postion: fixed;
  z-index: 10;
}

nav div {
  color: white;
  font-size: 2rem;
  line-height: 60px;
  position: absolute;
  top: 0;
  left: 2%;
  visibility: hidden;
}
.visible-title {
  visibility: visible;
}

nav ul {  
  list-style-type: none;
  margin: 0 2% auto 0;
  padding-left: 0;
  text-align: right;
  max-width: 100%;
}
nav ul li {  
  display: inline-block;  
  line-height: 60px;
  margin-left: 10px;
}
nav ul li a {
  text-decoration: none;  
  color: #a9abae;
}

/* demo content */
body {  
  color: #292f36;
  font-family: helvetica;
  line-height: 1.6;
}
.content{  
  margin: 0 auto;
  padding: 4rem 0;
  width: 960px;
  max-width: 100%;
}
article {
  float: left;
  width: 720px;
}
article p:first-of-type {
  margin-top: 0;
}
aside {
  float: right;
  width: 120px;
}
p img {
  max-width: 100%;
}

@media only screen and (max-width: 960px) {
  .content{  
  padding: 2rem 0;
  }
  article {
  float: none;
  margin: 0 auto;
  width: 96%;
  }
  article:last-of-type {  
  margin-bottom: 3rem;
  }
  aside {  
  float: none;
  text-align: center;
  width: 100%;
  }
}


JS

Поддержание цикла анимации требует интенсивного JavaScript, так что это может повлиять на производительность вашей страницы, если есть другие компоненты с большим количеством JavaScript.

Код
[/code]$(window).scroll(function(){
if ($(window).scrollTop() >= 300) {
$('nav').addClass('fixed-header');
$('nav div').addClass('visible-title');
}
else {
$('nav').removeClass('fixed-header');
$('nav div').removeClass('visible-title');
}
});[/code]

Мы можем использовать анимацию, чтобы добавить блеск к тому первому моменту, когда появляется контент, а также использовать его для управления порядком, в котором появляется информация, и привлечь внимание к тому, что имеет значение.

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

Демонстрация
Категория: Скачать Скрипты для Ucoz | Добавил: Marco
Просмотров: 109 | Загрузок: 0 | Рейтинг: 0.0/0


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

Поиск

Популярное
SLS-Склад Лайт 
Feedmaster 1.7.4.2 бесплатно. 
Atlantis Word Processor 1.6.2 Beta 
Mozilla Sunbird 0.9 RU 
Фото на документы Экспресс 1.51 Rus 

На форуме
Файлообменник. З...
Автор: roterb
Форум: Куплю/Продам
Дата: 19.07.2024
Ответов: 0
Куплю, обмен шве...
Автор: roterb
Форум: Куплю/Продам
Дата: 27.06.2024
Ответов: 0
Файлообменник Sh...
Автор: Marco
Форум: Заработок на Файлообменниках
Дата: 27.06.2024
Ответов: 1
Заработок на фай...
Автор: Marco
Форум: Заработок на Файлообменниках
Дата: 27.06.2024
Ответов: 1
Файлообменник Le...
Автор: Marco
Форум: Заработок на Файлообменниках
Дата: 27.06.2024
Ответов: 1

Популярное

Партнеры сайта
Стать партнером Стать партнером Стать партнером Стать партнером

Copyright MyCorp © 2024