(Малыш верстальщик) - Текст в ::before аналогичный тексту в родителе.

D
На сайте с 31.03.2018
Offline
5
946

(Малыш верстальщик) - вопросы лютого нубаса. ( человек только начинает свой путь. Что бы там троеточие в конце не писали, и прочее)

- Как сделать что бы в ::before был такой же текст как и в самом элементе для которого он создаётся?

- Вопрос в ту же калитку: почему не получается z-index применить для бефора?

S
На сайте с 30.09.2016
Offline
469
#1
Drujba:
Как сделать что бы в ::before был такой же текст как и в самом элементе для которого он создаётся?

inline ...

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
tommy-gung
На сайте с 22.11.2006
Offline
304
#2

через data атрибут можно продублировать контент

Здесь не могла быть ваша реклама
D
На сайте с 31.03.2018
Offline
5
#3
Sitealert:
inline ...

Что inline?

tommy-gung:
через data атрибут можно продублировать контент

Можно пример пожалуйста?

dma84
На сайте с 21.04.2009
Offline
168
#4
Drujba:
Что inline?



Можно пример пожалуйста?

https://davidwalsh.name/css-content-attr

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
Drujba:
Что inline?

Вот что. Это навык, необходимый каждому. В тч и для того, чтобы стать "верстальщиком".

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
D
На сайте с 31.03.2018
Offline
5
#6
SeVlad:
Вот что

SeVlad, спасибо. Я о том что не могу понять как связанно inline с моим вопросом.

dma84:
https://davidwalsh.name/css-content-attr

Не очень понимаю английский, попытался скопировать скопировать код, ничего не произошло.

Ладно ребят, спасибо, я как нибудь сам.

S
На сайте с 30.09.2016
Offline
469
#7
Drujba:
не могу понять как связанно inline с моим вопросом

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

melkozaur
На сайте с 06.04.2010
Offline
536
#8

Drujba,

У вас просто 3 одинаковых блока, класс link. То есть чтобы их сделать уникальными и для каждого задать свой текст before - нужно сделать разные классы: link1, link2, link3.

Либо вообще подобный эффект получать через тень.

Станислав
На сайте с 27.12.2009
Offline
259
#9

Нужно сделать один общий .link и .link:before c настройками, а затем дополнительные .link_NUMBER:before где прописывать значение content


.link {
общие настройки
}
.link:before {
общие настройки с :before
}
.link_1:before {
content: 'MAN'
}
.link_2:before {
content: 'WOMAN'
}

ну и в самом HTML уже прописывать 2 класса блоку

<span class="link link_1">MAN</span>
<span class="link link_2">WOMAN</span>
Мы там, где рады нас видеть.
D
На сайте с 31.03.2018
Offline
5
#10
melkozaur:
Либо вообще подобный эффект получать через тень.

Хорошо.

Спасибо ребят =D

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий