В настоящее время у меня есть transform: rotate(45deg)
, который применяется с использованием флажка :checked
, и я ищу решение, поэтому переход CSS применяется только к значению преобразования. Сейчас у меня такая настройка: transition: all 1s ease
. Я не хочу, чтобы он обращался к все хотя, просто преобразование. Сейчас он применяет переход к изменению color:
, от которого я бы хотел избавиться.Как применить переход CSS только к свойству transform
Я чувствую, что это должно было быть легко найти ответ, но оказалось, что это сложнее, чем я себе представлял. Дайте знать, если у вас появятся вопросы. Благодарю.
Это мои code pen. Код в поле Линии CSS 25-28.
использование 'transform' вместо' all' но работать хорошо для префиксов, это немного более раздражает. http://bit.ly/1blrJOR – Markasoftware
@Markasoftware Я пробовал ваше предложение, но он просто полностью удаляет переход. http://codepen.io/mtthwbckmn/pen/ByFnj –
@MattBeckham lol, потому что Chrome поддерживает «переход» без префиксов, но для 'transform' нужны префиксы, и он предпочитает« переход », если он не имеет префикса. Но ваш CSS перехода только учитывает 'transforms', а не с префиксом' -webkit-', поэтому ... yeah – Markasoftware