css3 滑动门
导读:CSS3 滑动门是一种常用的网页设计元素,它可以用来制作不同形状和效果的按钮。下面介绍一些常见的滑动门效果。1. 普通滑动门button {background-color: #007bff;border: none;color: whit...
CSS3 滑动门是一种常用的网页设计元素,它可以用来制作不同形状和效果的按钮。下面介绍一些常见的滑动门效果。
1. 普通滑动门
button {
background-color: #007bff;
border: none;
color: white;
padding: 10px 20px;
}
button:hover {
background-color: #0069d9;
}
这个效果使用了普通的按钮样式,当鼠标滑过时会有颜色变化。
2. 圆角滑动门
button {
background-color: #007bff;
border: none;
color: white;
padding: 10px 20px;
border-radius: 20px;
overflow: hidden;
}
button span {
display: block;
border-radius: 20px;
}
button:hover span {
margin-left: -100%;
}
这个效果使用了圆角样式,并设置了父元素为超出隐藏。当鼠标滑过时,子元素的左边距会变为负数,从而实现滑动效果。
3. 竖向滑动门
button {
background-color: #007bff;
border: none;
color: white;
padding: 10px 20px;
height: 50px;
width: 150px;
overflow: hidden;
}
button span {
display: block;
height: 50px;
width: 300px;
}
button:hover span {
margin-top: -50px;
}
这个效果使用了竖向布局和超出隐藏样式。当鼠标滑过时,子元素的上边距会变为负数,从而实现滑动效果。
通过以上三种案例,我们可以看出 CSS3 滑动门可以用来制作不同样式和效果的按钮,使网页设计更加精美。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3 滑动门
本文地址: https://pptw.com/jishu/315551.html
