具有多个属性的 CSS 转换:速记语法说明
CSS 转换速记语法使我们能够同时转换多个属性。但是,给定示例中提供的语法不正确。
简写语法结构:
transition: <property> || <duration> || <timing-function> || <delay> [, ...];
注意: 持续时间必须先于如果指定了延迟,则延迟。
给定的正确速记语法示例:
transition: height 0.5s, opacity 0.5s 0.5s;
此语法表示:
简化语法:
如果同时转换所有属性,您可以使用以下简化简写语法:
transition: all 0.5s;
正确的代码示例语法:
.element { transition: height 0.5s, opacity 0.5s 0.5s; height: 0; opacity: 0; overflow: 0; } .element.show { height: 200px; opacity: 1; }
此更新的代码现在应该可以平滑地转换元素的高度和不透明度。
以上是如何正确使用多个属性的 CSS 转换简写?的详细内容。更多信息请关注PHP中文网其他相关文章!