Jump to content
  • 0

Прикрутить градиент к тексту


Stager36
 Share

Question

Задался задачей сверстать надпись CARS (ниже картинка где видно, что С и S подсвечены) без использования изображений. Вот тут нашел годную методику - с помощью свойства CSS3 background-clip: text; фон применяется к тексту, соответственно, можно сделать радиальные градиенты и применить их к надписи, но это работает только в ВебКите. Как это реализовать кроссбраузерно? Поможет ли использование Модернайзера (раньше не имел с ним дело)?

1389472439669.jpg

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

То, что только на одном CSS3 это не реализовать, я уже понял. Интересует, есть ли JavaScript решения этой проблемы? Наслышан про этот самый Modernizer, кто работал с ним, что скажете?

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

Собираюсь эту верстку использовать в своем первом портфолио, поэтому,  так скрупулезно отношусь.  :rolleyes:

Link to comment
Share on other sites

  • 0

Трехцветный текст, а-ля имитация линейного градиента: http://jsfiddle.net/yUqwE/1/ Остальные вопросы к товарищу Фотошопу.

Это же совсем не то, что требуется. Ваш вариант еще и малоюзабелен, даже вообще не юзабелен. Это для каждого слова придется отдельно его вписывать в before? Так быстро руки устанут.

Про обычный градиент массы способов на том же codepen: 1, 2, 3 и дальше поиском можно кучу найти вариантов.

 

По теме: не надо придумывать то, что вам не надо. Зачем на обычный логотип навешивать кучу скриптов, стилей и т.п.? Делайте обычным png или уж svg.

Edited by npofopr
Link to comment
Share on other sites

  • 0

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

 

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy