Как добавить анимацию и отобразить в таблице вновь добавленную строку, сохранив при этом все остальные стили строк?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как добавить анимацию и отобразить в таблице вновь добавленную строку, сохранив при этом все остальные стили строк?

Сообщение Anonymous »


Я использую @revolist/vue3-datagrid в своем приложении на базе Nuxt 3 или Vue 3 и добавляю к нему строку одним нажатием кнопки.

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

Ниже приведен код моего приложения на базе nuxt 3 или vue 3: страницы/test.vue:

Добавить ряд импортировать VGrid из «@revolist/vue3-datagrid»; const rowCount = ref(3); const columns = useState("columns", () => [ { реквизит: "ID", имя: "Идентификатор", }, { реквизит: "Событие", название: "Событие", }, { реквизит: «Параметры», имя: «Параметры», }, ]); const rows = useState("rows", () => [ { Идентификатор: «1», Событие: «Событие 1», }, { Идентификатор: «2», Событие: «Событие 2», }, ]); const addRow = () => { константная строкаObj = { Идентификатор: rowCount.value, Событие: "RowValue: " + rowCount.value, }; rows.value.push(rowObj); rowCount.value++; }; рево-сетка { высота: 500 пикселей; } .header-rgRow { @apply dark:текст-белый текст-черный; } .rgCell { @apply dark:текст-белый текст-черный; } .rgRow { @apply dark:текст-белый текст-черный; } Может кто-нибудь подсказать мне, как добавить анимацию и вспышку к вновь добавленной строке, оставив все остальное как есть?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»