Наш опрос
Заходите ли вы на наш форум?
Всего ответов: 29
Случайный анекдот
51 Раннее утро. Солдат вернулся из армии в свой родной город. Идет он по пустой еще улице, радостно-вдохновленный такой... Весна, знаете ли! Подходит к цветочному киоску: - Здравствуйте, тётя Маня! - Ой, Ванюша, никак из армии вернулся! А возмужал-то как! - А дайте мне, теть Маня, самую большую и красивую розу... - Ээээ... Ты для Катьки чтоль? - Для неё! - Ну как бы тебе сказать... замужем она, в общем, Вань... - ... Афигеть!... Дайте две!!
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

» Сегодня нас посетили:
» Зарег. на сайте
Всего: 3476
Новых за месяц: 1
Новых за неделю: 1
Новых вчера: 1
Новых сегодня: 0
» Из них
Администраторов: 1
Модераторов: 3
С активностью: 176
Авторизованных: 3296

   Отражение текста с помошью CSS

Пример отражения текста с помошью CSS


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

Установка:
В css стили ставим этот код
Код

.main {
  width: 900px;
  margin: 0 auto;
  padding-top: 30px;
}
/* отражаем текст */
.h1-css {
  color: #000066;
  font-size: 24px;
  margin-bottom: 30px;
  position: relative;
  line-height: 24px;
}
.h1-css:after,
.menu-css a:after {
  content: attr(title);
  position:absolute;
  left:0;
  top:100%;
  width:100%;
  height:100%;
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
  z-index: 1;
}
.h1-css:before,
.menu-css:before {
  content: "";
  display: block;
  width: 100%;
  height: 80%;
  background:-moz-linear-gradient(top, rgba(255,255,255,0.7), rgba(255,255,255,1));
  background: -o-linear-gradient(top, rgba(255,255,255,0.7), rgba(255,255,255,1));
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.7)), to(rgba(255,255,255,1)));
  position: absolute;
  left: 0;
  top: 110%;
  z-index: 2;
}
ul {
  list-style: none;
  margin-bottom: 30px;
}
li {
  display: inline;
  margin-right: 30px;
  color: #000099;
}
li a {
  text-decoration: none;
  font-size: 14px;
  color: #000099;
  display: inline-block;
  position: relative;
}
li a:hover {
  color: #FF0000;
}
.menu-css {
  position: relative;
}


А это ставте в то место где хотите видеть эффект отражения, предварительно изменив текст на свой
Код

<div class="main"><div class="h1-css" title="Пример отражения текста с помошью CSS">Пример отражения текста с помошью CSS</div><ul class="menu-css"><li><a href="#" title="Главная">Главная</a></li><li><a href="#" title="Форум">Форум</a></li><li><a href="#" title="Профиль">Профиль</a></li><li><a href="#" title="Контакты">Контакты</a></li></ul></div>


Html редактор
Автор: Prosvetekvator
Просмотров: 10070
16.05.2013


Другие статьи почитайка;)
Поделись ссылкой на форумах
Ссылка:
BB-code:
HTML:


« Пред. Отражение текста с помошью CSS След. »


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

Мини-чат
Топ пользователей
Новое на форуме








Комментарии
11.06.2022