#javascript #html #css #vue.js
#javascript #HTML #css #vue.js
Вопрос:
Я видел этот аккуратный пример, и мне было интересно, возможно ли это сделать в javascript / CSS?
В принципе, я вижу, что есть текст с экспериментальным CSS-свойством text-stroke, НО когда пользователь прокручивает его, текст имеет эффект заполнения, не как заполненный, а больше как эффект типа css-маски?
Это то, о чем я говорю.
https://i.imgur.com/cnvav7m.mp4
Как я могу добиться этого эффекта? Мне не нужно, чтобы вы писали всю логику, мне просто нужно, чтобы кто-нибудь объяснил мне, как они добились этого аккуратного эффекта??
Комментарии:
1. Распространенный способ подделать это — иметь два контейнера с идентичным содержимым, прокручиваемых одновременно и фиксированных в нужном положении, чтобы содержимое выстраивалось идеально, но они могут быть оформлены по отдельности.
Ответ №1:
Чтобы создать эффект параллакса, добавьте эти css-реквизиты в фоновое изображение:
.my-background {
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center;
background-size: cover
}