vue图片轮播图效果代码
代码语言:html
所属分类:幻灯片
代码描述:vue图片轮播图效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> body { background: #f8f8f8; color: #2c3e50; font-family: 'Source Sans Pro', sans-serif; } .card-carousel-wrapper { display: flex; align-items: center; justify-content: center; margin: 20px 0 40px; color: #666a73; } .card-carousel { display: flex; justify-content: center; width: 640px; } .card-carousel--overflow-container { overflow: hidden; } .card-carousel--nav__left, .card-carousel--nav__right { display: inline-block; width: 15px; height: 15px; padding: 10px; box-sizing: border-box; border-top: 2px solid #42b883; border-right: 2px solid #42b883; cursor: pointer; margin: 0 20px; transition: transform 150ms linear; } .card-carousel--nav__left[disabled], .card-carousel--nav__right[disabled] { opacity: 0.2; border-color: black; } .card-carousel--nav__left { transform: rotate(-135deg); } .card-carousel--nav__left:active { transform: rotate(-135deg) scale(0.9); } .card-carousel--nav__right { transform: rotate(45deg); } .card-carousel--nav__right:active { transform: rotate(45deg) scale(0.9); } .card-carousel-cards { display: flex; transition: transform 150ms ease-out; transform: translatex(0px); } .card-carousel-cards .card-carousel--card { margin: 0 10px; cursor: pointer; box-shadow: 0 4px 15px 0 rgba(40, 44, 53, 0.06), 0 2px 2px 0 rgba(40, 44, 53, 0.08); background-color: #fff; border-radius: 4px; z-index: 3; margin-bottom: 2px; } .card-carousel-cards .card-carousel--card:first-child { margin-left: 0; } .card-carousel-cards .card-carousel--card:last-child { margin-right: 0; } .card-carousel-cards .card-carousel--card img { vertical-align: bottom; border-top-left-radius: 4px; border-top-right-radius: 4px; transition: opacity 150ms linear; user-select: none; } .card-carousel-cards .card-carousel--card img:hover { opacity: 0.5; } .card-carousel-cards .card-carousel--card--footer { border-top: 0; padding: 7px 15px; } .card-carousel-cards .card-carousel--card--footer p { padding: 3px 0; margin: 0; margin-bottom: 2px; font-size: 19px; font-weight: 500; color: #2c3e50; user-select: none; } .card-carousel-cards .card-carousel--card--footer p.tag { font-size: 11px; font-weight: 300; padding: 4px; background: rgba(40, 44, 53, 0.06); display: inline-block; position: relative; margin-left: 4px; color: #666a73; } .card-carousel-cards .card-carousel--card--footer p.tag:before { content: ""; float: left; position: absolute; top: 0; left: -12px; width: 0; height: 0; border-color: transparent rgba(40, 44, 53, 0.06) transparent transparent; border-style: solid; border-width: 8px 12px 12px 0; } .card-carousel-cards .card-carousel--card--footer p.tag.secondary { margin-left: 0; border-left: 1.45px dashed white; } .card-carousel-cards .card-carousel--card--footer p.tag.secondary:before { display: none !important; } .card-carousel-cards .card-carousel--card--footer p.tag:after { content: ""; position: absolute; top: 8px; left: -3px; float: left; width: 4px; height: 4px; border-radius: 2px; background: white; box-shadow: -0px -0px 0px #004977; } h1 { font-size: 3.6e.........完整代码请登录后点击上方下载按钮下载查看
网友评论0