페이지 이력
...
Sv translation | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
Creación de efectos personalizadosSe pueden aplicar efectos personalizados a los elementos de script de CSS creados para efectos de animación.
Haga clic en (Añadir efecto personalizado) en la barra de herramientas de la parte superior de la página de edición de Web Author. Cuando aparezca una ventana emergente, establezca los siguientes elementos secuencialmente y, a continuación, cree el script de CSS.
Recomendación para la creación de scripts de CSSAl crear el script de animación mediante
Ejemplo de creación de scripts de CSSHaciendo referencia al siguiente ejemplo, cree el script de CSS y aplique efectos personalizados a los elementos. Conversión de imágenes en color a escala de grises .grayScale { animation: grayscale 1s infinite; } @keyframes grayscale { 0% { filter: grayscale(0%); } 50%{ filter: grayscale(100%); } 100%{ filter: grayscale(0%); } } Descenso de arriba a abajo .bounce-in { animation: bounce 1.1s both; } @keyframes bounce { 0% { transform: translateY(-500px); animation-timing-function: ease-in; opacity: 0; } 25% { transform: translateY(0); animation-timing-function: ease-out; opacity: 1; } 40% { transform: translateY(-250px); animation-timing-function: ease-in; } 60% { transform: translateY(0); animation-timing-function: ease-out; } 70% { transform: translateY(-100px); animation-timing-function: ease-in; } 78% { transform: translateY(0); animation-timing-function: ease-out; } 85% { transform: translateY(-30px); animation-timing-function: ease-out; } 90% { transform: translateY(0); animation-timing-function: ease-out; } 95% { transform: translateY(-20px); animation-timing-function: ease-in; } 100% { transform: translateY(0); animation-timing-function: ease-out; } } |
Sv translation | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
创建定制效果定制效果可以应用于为动画效果创建的 CSS 脚本元素。
单击 Web Author 编辑页面顶部的工具栏中的 (添加定制效果)。当弹出窗口出现时,依次设置以下项,然后创建 CSS 脚本。
CSS 脚本创建的建议使用
CSS 脚本创建示例请参考下面的示例,创建 CSS 脚本并向元素应用定制效果。 图像颜色到灰度的转换 .grayScale { animation: grayscale 1s infinite; } @keyframes grayscale { 0% { filter: grayscale(0%); } 50%{ filter: grayscale(100%); } 100%{ filter: grayscale(0%); } } 从顶部到底部下降 .bounce-in { animation: bounce 1.1s both; } @keyframes bounce { 0% { transform: translateY(-500px); animation-timing-function: ease-in; opacity: 0; } 25% { transform: translateY(0); animation-timing-function: ease-out; opacity: 1; } 40% { transform: translateY(-250px); animation-timing-function: ease-in; } 60% { transform: translateY(0); animation-timing-function: ease-out; } 70% { transform: translateY(-100px); animation-timing-function: ease-in; } 78% { transform: translateY(0); animation-timing-function: ease-out; } 85% { transform: translateY(-30px); animation-timing-function: ease-out; } 90% { transform: translateY(0); animation-timing-function: ease-out; } 95% { transform: translateY(-20px); animation-timing-function: ease-in; } 100% { transform: translateY(0); animation-timing-function: ease-out; } } |