Старая форма входа
Вид материаловМенюКатегорииИнформерКнопки
Наш чат 2
Онлайн всего: 2
Гостей: 1
Пользователей: 1
2

Фиксированный мини профиль с выезжающим меню

Добавлено 05-01-2018 в 14:47

Фиксированный мини профиль с выезжающим меню
Здравствуйте! давно не было новых материалов на сайте, это связано с праздниками и тем что я работаю один над сайтам и вот сегодня хочу предложить вам скрипт мини профиля

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

Видео демонстрация

Установка

Данный код нужно вставить в верхнюю часть сайта в самый верх
Код
<div id="min_prof_g">
  <a href="/index/8"><div id="min_prof_g_name">$USERNAME$</div>
  <div id="min_prof_g_a"> <?if($USER_AVATAR_URL$)?><img src="$USER_AVATAR_URL$"><?else?><img src="http://boba.ucoz.com/img/g_tema.png"><?endif?></div></a>
  <?if($UNREAD_PM$=="0")?><?else?><div id="min_prof_g_l"><a href="$PM_URL$">$UNREAD_PM$</a></div><?endif?>
  <div id="min_prof_g_k"></div>
  <div id="clr"></div>
  <div id="min_prof_g_m">
  <ul> <?if($USER_LOGGED_IN$)?>  
  <li><a href="/index/8">Мой профиль</a></li>
  <li><a href="">Ссылка </a></li>
  <li><a href="$PM_URL$">Сообщения</a></li>
  <li><a href="/index/11">Настройки</a></li>
  <li><a href="$LOGOUT_LINK$">Выйти</a></li><?else?>
  <li><a href="$LOGIN_LINK$">Войти</a></li>
  <li><a href="$REGISTER_LINK$">Зарегистрироваться</a></li><?endif?>
  </ul>
  </div>
</div>


Данный код вам нужно вставить в вашу таблицу стилей в самый конец
Код
#min_prof_g {
  width: 120px;
  height: 120px;
  background: url("../img/min_prof.png")no-repeat ;
  position: fixed;
  right: 0;
  padding:15px;
  z-index: 9999100;
}
#min_prof_g:hover {
  width: 200px;
  height: 250px;
  background: rgba(97,207,235,.8);
  -o-transition: all .3s;
  -moz-transition: all .3s;
  -webkit-transition: all .3s;
  transition: all .3s;
}

#min_prof_g_a {
  position: absolute;
  width: 40px;
  height: 40px;
  overflow: hidden;
  border: 3px solid #FFF;
  border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  right: 15px;
}

#min_prof_g_a img {
  width: 40px;
  height: 40px;
  object-fit: cover;
}

#min_prof_g_name {
  float: left;
  color: #000;
  font-size: 16px;
  font-family: 'Open Sans', Tahoma, sans-serif;
  line-height: 40px;
  padding-left: 20px;
  display: none;

}
#min_prof_g:hover #min_prof_g_name, #min_prof_g:hover #min_prof_g_m,#min_prof_g:hover #min_prof_g_l a {
  display: block;
}

#min_prof_g_m {
  padding-top: 20px;
  display: none;
}
#min_prof_g_m ul {
  padding: 0 20px;
  width: 170px;
}
#min_prof_g_m ul li a {
  color: #000;
  font-size: 13px;
  font-family: 'Open Sans', Tahoma, sans-serif;
  line-height: 30px;
  display: block;
}
#min_prof_g_m ul li a:hover {
  color: #fff;
}

#min_prof_g_l {
  position: absolute;
  margin-left: -10px;
  margin-top: 40px;
  background: url("../img/ls_p.png")no-repeat;
  background-size: cover;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}
#min_prof_g_l a {
  width: 28px;
  height: 28px;
  text-align: center;
  font-size: 12px;
  font-family: 'Open Sans', Tahoma, sans-serif;
  color: #FFF;
  display: none;
  line-height: 28px;
}
#min_prof_g:hover #min_prof_g_l {
  margin-left: 120px;
  margin-top: 120px;
  width: 28px;
  height: 28px;
  background: rgba(253,72,76,.7);
  z-index: -1;
  -o-transition: all .3s;
  -moz-transition: all .3s;
  -webkit-transition: all .3s;
  transition: all .3s;
}
#clr {
  clear: both;
}


Теперь осталось загрузить картинки из папки "img"в папку "img" в файловый менеджер на своём сайте и всё готово!

Скачать файлы материала

29 загрузок 8.9 Kb Скачать
Скачивание файлов без ограничений доступно только зарегистрированным пользователям.

Оставить комментарий

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
waak

К сожалению, у меня нет сайта, на котором был бы активен данный модуль, чтобы посмотреть, работает он там или нет.

04-03-2024 в 08:01 материал
Fr Frag

Для модуля новости не работает

03-03-2024 в 05:55 материал
web_master

при добавлении комментарии выдает ошибку в консоли:

POST http:сайт/index/ 404 (Not Found)

29-02-2024 в 16:58 материал
web_master

UPD: так будет работать , + в конце будут показывать и проценты...

Код
<?($OTHER2$-$OTHER1$)/$OTHER2$*100 ?>


А так будет без процентов:
Код
<?int(($OTHER2$-$OTHER1$)/$OTHER2$*100)?>  

25-02-2024 в 23:06 материал
web_master

Скрипт не работает почему-то

25-02-2024 в 22:09 материал
waak

Не за что! Я бы делал больше но просьб мало а самому сидеть придумывать не всегда есть время по этому и обновления идут редко

07-02-2024 в 18:26 материал
ed edik2009

Спасибо.Поставил все работает. К сожалению эпоха сайтостроения Юкоз прошла. Ваш сайт один из немногих который, хоть что то обновляет материалы для в этой системы (Скрипты, Шаблоны, Графика и т.д)

07-02-2024 в 08:08 материал
waak

Здравствуйте! вы наверное не совсем понимаете смысл данного раздела, Что бы я мог выполнить вашу просьбу я должен понимать что именно вам нужно а в вашей просьбе нет конкретики и по этому выполнить её не получится

27-01-2024 в 15:12 материал
di dinyslamsinger

От души qv

23-01-2024 в 16:58 материал
di dinyslamsinger

Работает ты лучший брат спасибо

03-01-2024 в 20:10 материал
waak

Для ваших просьб на сайте есть раздел Мастерская туда нужно писать о том что вам нужно а не в комментариях

30-12-2023 в 12:00 материал
di dinyslamsinger


Я уже установил qv

30-12-2023 в 04:26 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать