div+css实现立体质感checkbox开关点击切换效果代码
代码语言:html
所属分类:布局界面
代码描述:div+css实现立体质感checkbox开关点击切换效果代码
代码标签: div css 立体 质感 checkbox 开关 点击 切换
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" /> <style> body{ margin: 200px; } #switch { visibility: hidden; clip: rect(0 0 0 0); position: absolute; left: 9999px; } .switch { display: block; width: 130px; height: 60px; margin: 70px auto; position: relative; background: #ced8da; background: linear-gradient(left, #ced8da 0%,#d8e0e3 29%,#ccd4d7 34%,#d4dcdf 62%,#fff9f4 68%,#e1e9ec 74%,#b7bfc2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced8da', endColorstr='#b7bfc2',GradientType=1 ); transition: all 0.2s ease-out; cursor: pointer; border-radius: 0.35em; box-shadow: 0 0 1px 2px rgba(0,0,0,0.7), inset 0 2px 0 rgba(255,255,255,0.6), inset 0 -1px 0 1px rgba(0,0,0,0.3), 0 8px 10px rgba(0,0,0,0.15); } .switch:before { display: block; position: absolute; left: -35px; right: -35px; top: -25px; bottom: -25px; z-index: -2; content: ""; border-radius: 0.4em; background: #d5dde0; background: linear-gradient(#d7dfe2, #bcc7cd); box-shadow: inset 0 2px 0 rgba(255,255,255,0.6), inset 0 -.........完整代码请登录后点击上方下载按钮下载查看
网友评论0