js实现图文折叠卡片悬浮凸显效果代码
代码语言:html
所属分类:悬停
代码描述:js实现图文折叠卡片悬浮凸显效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic'> <style> @import url('https://fonts.googleapis.com/css2?family=Merriweather&display=swap'); body { margin: 0; padding: 0; background-color: #24262D; } * { box-sizing: border-box; font-family: 'Merriweather', serif; } :root { --sizeCreaBlock: 270px; --bgCreaBlock: #1e1f25; --blockTranslateX: 210px; --blockRotateY: 40deg; --marginSize: 32px; --shadowColor: 15px 5px 20px -7px rgb(0 0 0 / 30%); --blocImgSize: 200px; --arc-blue: rgba(53, 113, 158, 1); --arc-vert: #4caf50; --arc-jaune: #ffeb3b; --arc-rose: #E91E63; --arc-orange: #f76334; } .blocImg { width: 100%; height: var(--blocImgSize); position: relative; z-index: 9999; padding: 10px; } .blocImg > img { width: 100%; height: 100%; border-radius: 10px; object-fit: cover; } .blocImg > img::after { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: #3a3e4c; } .creaBlock { width: var(--sizeCreaBlock); background-color: var(--bgCreaBlock); padding: 50px 20px 20px 20px; border-radius: 7px; position: relative; overflow: hidden; display: inline-block; white-space: normal; vertical-align: top; transition: all .3s; -webkit-box-shadow: var(--shadowColor); -moz-box-shadow: var(--shadowColor); box-shadow: var(--shadowColor); cursor: pointer; } .creaBlock:not(.creaBlockPrez).........完整代码请登录后点击上方下载按钮下载查看
网友评论0