Эффект для кнопки

336
04 августа 2017, 00:24

Есть кнопка, сделанная через классы bootstrap. Единственное, что изменено: background:transparent.

Кто знает, как сделать, чтобы, допустим, с интервалом в секунд 5 по ней справа налево пробегали искорки... белые. Дабы получилось, что кнопка мерцает и привлекает внимание. Смотрел эффекты для кнопок, но все какие-то невзрачные, а хочется, чтобы внимание пользователя постоянно акцентировалось на ней.

Answer 1

Искорки и время уже сами проставите, но вот подобный эффект

@keyframes shine { 
	from { 
		opacity: 0; 
		left: 0; 
	} 
 
	50% { 
		opacity: 1; 
	} 
 
	to { 
		opacity: 0; 
		left: 100%; 
	} 
} 
 
.btn { 
	position: relative; 
	overflow: hidden; 
} 
 
.btn:after { 
	content: ''; 
	display: block; 
	width: 0; 
	height: 86%; 
	position: absolute; 
	top: 7%; 
	left: 0; 
	opacity: 0; 
	background-color: red; 
	box-shadow: 0 0 25px 5px red; 
	transform: skewX(-20deg); 
} 
 
.btn:hover { 
	transition: all 0.2s ease-out; 
} 
 
.btn:hover:after { 
	animation: shine 0.5s 0s linear; 
}
<button class="btn">Send message</button>

READ ALSO
Как добавить текст в SVG?

Как добавить текст в SVG?

Есть SVG демка https://codepenio/anon/pen/gxMJOJ

410
Хранение цифровых и буквенных значений

Хранение цифровых и буквенных значений

Доброго времени сутокПодскажите, как быть в следующей ситуации: изначально в поле таблица mysql хранились только цифровые значения (mediumint)

338
debian 9 Ставится mariadb вместо mysql

debian 9 Ставится mariadb вместо mysql

При попытке установить MySQL сервер ставится MariaDB

549