• Страница 1 из 1
  • 1
Форум » Web-Раздел » Начинающему вебмастеру » Текстовый эффект с тиснением при помощи CSS (Удивительные эффекты на знаки с красивым оттенком CSS)
Текстовый эффект с тиснением при помощи CSS
Kosten
Среда, 31 Января 2018 | Сообщение 1
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
Существует так много интересных текстовых эффектов, которые могут быть достигнуты с помощью универсального свойства теневой тени CSS3. Одним простым текстовым эффектом, который вы можете использовать с помощью этого метода, является эффект рельефного текста. В принципе, устанавливая значения текстовой тени на отрицательные числа, мы можем легко создать иллюзионный тисненый, почти трехмерный текст.

Свойство CSS3 со всеми его возможностями, является революцией в веб разработке. Новые свойства CSS3 дают дизайнерам прекрасную возможность улучшить свои проекты таким образом, чтобы они были быстрыми и легкими, но визуально впечатляющими. Более того, почти все основные браузеры теперь поддерживают большинство функций CSS3, поэтому это еще одна причина для освоения этих новых технологий. Одна из сфер CSS3 резко изменилась, это типография. Творческий стиль текста теперь может быть достигнут без использования Javascript или изображений.

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

Найдите код ниже.

1. Вариант:



HTML

Код
<h1>ZORNET.RU</h1>

CSS

Код
h1 {
    text-align: center;
    font-size: 73px;
    color: #333131;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3), 1px 1px 0px rgba(21, 20, 20, 0.92);
}

1. Первая демонстрация:

2. Вариант:

Свойство text-shadow CSS3 можно использовать для достижения стольких интересных текстовых эффектов, включая эффект тиснения. Этот эффект создается путем предоставления значения свойства text-shadow -1 для горизонтальной и вертикальной тени и оставляя радиус размытия по умолчанию. Тогда горизонтальные и вертикальные значения тени положительного 1 накладываются поверх негатива значения.



HTML

Код
<div class="zornet_ktersamis"><a href="/load/vid_materialov_na_doski_objavlenij_dlja_ucoz/81-1-0-8515">ZorNet.Ru для uCoz</a></div>

CSS

Код
.zornet_ktersamis {
    text-align: center;
    font-size: 53px;
    color: #504d4d;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.22), 1px 2px 0px rgba(93, 88, 88, 0.82);
    font-weight: bold;
}

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

Не забывайте, что для достижения истинного рельефного изображения должно быть только несколько оттенков разницы между цветом фона и цветом текста.
Прикрепления: 7947172.png (10.5 Kb) · 1586715.png (12.0 Kb)
Страна: (RU)
Kosten
Вторник, 10 Июля 2018 | Сообщение 2
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
В последнее время появилось большое количество веб сайтов, которые начали включать CSS3. Многие из них использовали некоторые текстовые эффекты, такие как текстовые тени. В то время как тени текста были довольно долгое время, в последнее время стало намного проще реализовать из-за современных браузеров.

Здесь я покажу вам, как создавать действительно интересные и вдохновляющие текстовые эффекты с использованием текстовых теней в CSS3. Но прежде чем я попаду в фактическое мясо и картофель кода CSS, я расскажу вам сначала, как работает код. Как вы можете видеть, я применяю свойство text-shadow к тегу заголовка H1. Кроме того, свойство text-shadow имеет четыре значения.

Красивые текстовые эффекты на CSS3 атрибута text-shadow

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

Это лучше всего работает, если фон более светлый, чем цвет текста. Он также работает наоборот для страниц с более темным фоном и более легким текстом.

Где:

1px — смещение по горизонтали
2px — смещение по вертикали
4px — масштаб размытия тени
#0e0e0e — цвет тени (в данном случае черный)

А выглядит это так:



Код
<p style="font-size:30px; text-align:center; text-shadow: 1px 2px 4px #0e0e0e">ZORNET.RU</p>


Демонстрация
Прикрепления: 2435217.png (7.6 Kb)
Страна: (RU)
Kosten
Вторник, 10 Июля 2018 | Сообщение 3
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
Эффект 3D-текста использует различные слои текстовой тени для создания повышенного внешнего вида. В этом примере, я буду использовать текст белого цвета, изменяя X-координату много раз, создавая желаемый эффект.



HTML

Код
<h1>ZorNet.Ru: Создание сайта</h1>


CSS

Код
h1 {
  text-align: center;
    text-shadow: 0 1px 0 #dacece, 0 2px 0 #bbb, 0 3px 0 #b5b0b0, 0 4px 0 #aaa, 0 5px 0 #464040, 0 6px 1px #2b2929, 0 0px 3px #333030, 0 1px 3px #333131, 0 3px 5px #2d2b2b, 0 5px 10px #292727, 0 5px 20px #827b7b;
}


Демонстрация
Прикрепления: 0903793.png (33.2 Kb)
Страна: (RU)
Kosten
Вторник, 10 Июля 2018 | Сообщение 4
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
В текстовом эффекте Neon Lights используются различные слои текстовой тени для создания свечения на внешней стороне текста. Изменяя радиус размытия много раз, вы можете создать иллюзию неонового текста. В этом примере я буду использовать светло-зеленый цвет в качестве основы и будет применять многочисленные слои текстовой тени, изменяя радиус размытия, чтобы достичь желаемого эффекта.

Неоновые лампы



HTML

Код
<h1>ZorNet.Ru: ресурс uCoz</h1>


CSS

Код
h1 {
    text-shadow: 0 0 10px #d6d6d6, 0 0 20px #ece7e7, 0 0 30px #e0dede, 0 0 40px #0d92f7, 0 0 70px #0bb6f9, 0 0 80px #0699ef, 0 0 100px #0f86ea, 0 0 150px #0e87f5;
}


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

Демонстрация
Прикрепления: 8633084.png (80.0 Kb)
Страна: (RU)
Kosten
Вторник, 10 Июля 2018 | Сообщение 5
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
В текстовом эффекте Neon Lights используются различные слои текстовой тени для создания свечения на внешней стороне текста. Изменяя радиус размытия много раз, вы можете создать иллюзию неонового текста. В этом примере я буду использовать светло-зеленый цвет в качестве основы и будет применять многочисленные слои текстовой тени, изменяя радиус размытия, чтобы достичь желаемого эффекта.



HTML

Код
<svg viewBox="0 0 600 300">

  <!-- Pattern -->
  <pattern
           id="p-fire"
           viewBox="30 100 186 200"
           patternUnits="userSpaceOnUse"
           width="216" height="200"
           x="-70" y="35">

    <!-- Fire -->
    <image xlink:href="https://tympanus.net/codrops-playground/assets/images/posts/23145/fire.gif" width="256" height="300"/>
  </pattern>

  <!-- Text -->
  <text text-anchor="middle"
        x="50%"
        y="50%"
        dy=".35em"
        class="text"
        >
    ZorNet.Ru
  </text>

</svg>


CSS

Код
.text {
  fill: url(#p-fire);
  stroke: #330000;
  stroke-width: 8;
  stroke-opacity: .5;
}

/* Other styles */
html, body {
  height: 100%;
}

body {
  background: #000;
  background-size: .2em 100%;
  font: 14.5em/1 Open Sans, Impact;
  text-transform: uppercase;
  margin: 0;
}

svg {
  position: absolute;
  width: 100%;
  height: 100%;
}


Демонстрация
Прикрепления: 8111105.png (65.7 Kb)
Страна: (RU)
Kosten
Вторник, 10 Июля 2018 | Сообщение 6
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
Типография - любимая игрушка каждого в веб дизайне. Для этого всегда есть Photoshop с тем, что вы можете создавать несколько хороших шрифтов и вставлять текст, но есть также CSS3 - очень хороший стиль, который может улучшить работу в браузере и, тем самым, ваш дизайн сайта. Свойства CSS3 позволяют создавать по-настоящему уникальные типографские эффекты, которые в прошлом требовали бы изображений и пользовательского JavaScript.

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



HTML

Код
<svg viewBox="0 0 1320 300">
  <!-- Symbol -->
  <symbol id="advancements">
    <text text-anchor="middle"
          x="50%" y="50%" dy=".37em">
      zornet.ru
    </text>
  </symbol>  

  <!-- Duplicate symbols -->
  <use xlink:href="#advancements" class="highest-number"
       ></use>
  <use xlink:href="#advancements" class="highest-number"
       ></use>
  <use xlink:href="#advancements" class="highest-number"
       ></use>
  <use xlink:href="#advancements" class="highest-number"
       ></use>
  <use xlink:href="#advancements" class="highest-number"
       ></use>
</svg>


CSS

Код
.highest-number {
  fill: none;
  stroke-width: 6;
  stroke-linejoin: round;
  stroke-dasharray: 70 330;
  stroke-dashoffset: 0;
  -webkit-animation: stroke 6s infinite linear;
  animation: stroke 6s infinite linear;
}

.highest-number:nth-child(5n + 1) {
  stroke: #F2385A;
  -webkit-animation-delay: -1.2s;
  animation-delay: -1.2s;
}
.highest-number:nth-child(5n + 2) {
  stroke: #F5A503;
  -webkit-animation-delay: -2.4s;
  animation-delay: -2.4s;
}

.highest-number:nth-child(5n + 3) {
  stroke: #E9F1DF;
  -webkit-animation-delay: -3.6s;
  animation-delay: -3.6s;
}

.highest-number:nth-child(5n + 4) {
  stroke: #56D9CD;
  -webkit-animation-delay: -4.8s;
  animation-delay: -4.8s;
}

.highest-number:nth-child(5n + 5) {
  stroke: #3AA1BF;
  -webkit-animation-delay: -6s;
  animation-delay: -6s;
}

@-webkit-keyframes stroke {
  100% {
    stroke-dashoffset: -400;
  }
}

@keyframes stroke {
  100% {
    stroke-dashoffset: -400;
  }
}

/* Other styles */
html, body {
  height: 100%;
}

body {
  background: #212121;
  background-size: .2em 100%;
  font: 14.5em/1 Open Sans, Impact;
  text-transform: uppercase;
  margin: 0;
}

svg {
  position: absolute;
  width: 100%;
  height: 100%;
}


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

Демонстрация
Прикрепления: 1466347.png (20.5 Kb)
Страна: (RU)
Kosten
Среда, 11 Июля 2018 | Сообщение 7
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
Очень дискретный эффект, но мы думаем, что он может добавить эффект «вау» в ваши макеты. Металлический взгляд чудесно создан, и появляющиеся / исчезающие моменты подчеркивают его.

Анимированный градиент SVG для эффекта угасания текста



HTML

Код
<svg viewBox="0 0 600 300">
  <radialGradient id="gr-radial"
                  cx="50%" cy="50%" r="70%"
                  >
    <animate attributeName="r"
             values="0%;150%;100%;0%"
             dur="5s" repeatCount="indefinite" />
    <stop stop-color="#f5f5f5" offset="0">
      <animate attributeName="stop-color"
               values="#292929;#f5f5f5;#f5f5f5;#292929"
               dur="5s" repeatCount="indefinite" />
    </stop>
    <stop stop-color="rgba(55,55,55,0)" offset="100%"/>
  </radialGradient>
  <text text-anchor="middle"
        x="50%"
        y="50%"
        dy=".35em"
        class="features"
        >
    zornet.ru
  </text>
</svg>


CSS

Код
.features {
  fill: url(#gr-radial);
}

/* Other styles */
html, body {
  height: 100%;
}

body {
    background: #252424 -webkit-linear-gradient(0deg, #252323 50%, #272626 50%);
    background: #151414 linear-gradient(90deg, #312f2f 50%, #252222 50%);
    background-size: .2em 100%;
    font: 14.5em/1 Open Sans, Impact;
    text-transform: uppercase;
    margin: 0;
}

svg {
  position: absolute;
  width: 100%;
  height: 100%;
}


Демонстрация
Прикрепления: 9034095.png (50.6 Kb)
Страна: (RU)
Kosten
Среда, 11 Июля 2018 | Сообщение 8
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
Оригинальный эффект, что создан в тестовой форме, который способствует более высокому пользовательскому интерфейсу пользователя. Он еще раз показывает, что стилистика CSS3 обладает огромным потенциалом, и талантливый веб-дизайнер может создавать приятные анимации всего лишь с несколькими строками кода.

Это один аккуратный стиль CSS, который заставляет фоновое изображение отображаться через буквы на странице. Я должен отметить, что этот эффект будет работать только в браузерах Webkit.



HTML

Код
<div class="take-screenshots"><a href="http://zornet.ru" rel="ZorNet.Ru: Портал Вебмастера">ZorNet.Ru</a></div>


CSS

Код
.take-screenshots {
  background: url(http://zornet.ru/ABVUN/sarunolas/zornet/coma_misti.jpg) -78px -78px;
  color: red;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-weight: bold;
  font-size: 100px;
  font-family: arial, helvetica;
  width: 594px;
  margin: 45px auto;
  text-align: center;
}


Демонстрация
Прикрепления: 4600511.png (36.0 Kb)
Страна: (RU)
Kosten
Среда, 11 Июля 2018 | Сообщение 9
Оффлайн
Администраторы
Сообщений:44356
Награды: 70
В сегодняшнем учебнике я покажу вам потрясающих эффект для текста на стилистике CSS3, с использованием теней, где также присутствует эффект градиент с переходом и многое другое. Все они, несомненно, окажутся вам полезными, потому что CSS3 позволяет нам добиться действительно отличные результатов.

Часть описанных эффектов, которые корректно смотрятся на многих браузеров, и также идет поддержка CSS3, однако несколько примеров будут работать только в Webkit. Поэтому, чтобы получить больше впечатлений, я рекомендую вам просматривать нашу demo версию в браузерах Webkit: Chrome или Safari.



3D-текст CSS3 с текстовой тенью

HTML

Код
<div id="mowing-properties">ZorNet.Ru</div>


CSS

Код
#mowing-properties{
    font-size: 135px;
    font-weight: bold;
    color: #1470a9;
    text-shadow: 0px 0px 0 rgb(7, 100, 152), 1px 1px 0 rgb(7, 75, 144), 2px 2px 0 rgb(5, 63, 90), 3px 3px 0 rgb(4, 52, 70), 4px 4px 0 rgb(0, 42, 0), 5px 5px 0 rgb(0, 10, 16), 6px 6px 0 rgb(12, 12, 12), 7px 7px 0 rgb(0, 0, 0), 8px 8px 7px rgba(8, 8, 8, 0.75), 8px 8px 1px rgba(14, 14, 14, 0.5), 0px 0px 7px rgba(12, 12, 12, 0.2);
}

Кто бы знал, что использование традиционного стиля тени дает такие возможности. В CSS3 свойство text-shadow применяет тень к тексту. Вы указываете горизонтальную тень, вертикальную тень, расстояние размытия и цвет тени.

Демонстрация
Прикрепления: 8372941.png (47.4 Kb)
Страна: (RU)
Форум » Web-Раздел » Начинающему вебмастеру » Текстовый эффект с тиснением при помощи CSS (Удивительные эффекты на знаки с красивым оттенком CSS)
  • Страница 1 из 1
  • 1
Поиск: