div+css实现相册点击放大图片效果代码
代码语言:html
所属分类:画廊相册
代码描述:div+css实现相册点击放大图片效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> :root { --pri: #ffffff; --sec: #212121; } * { box-sizing: border-box; margin: 0; } body { background-color: var(--pri); font-family: sans-serif; font-size: 3rem; } .grid-item { display: flex; align-items: center; justify-content: center; background-color: var(--sec); border-radius: 4px; transition: transform 0.3s ease-in-out; background-size: cover; background-position: center center; background-repeat: no-repeat; box-shadow: 1px 1px 3px 0 #0009; } .grid-item:hover { transform: scale(1.02); } .grid-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); grid-auto-rows: minmax(180px, auto); gap: 20px; padding: 20px; grid-auto-flow: dense; } @media (min-width: 600px) { .wide { grid-column: span 2; } .tall { grid-row: span 2; } } .grid-item:nth-child(1), input#img-1:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/景色); } .grid-item:nth-child(2), input#img-2:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/湖); } .grid-item:nth-child(3), input#img-3:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/雪); background-position: 55% center; } .grid-item:nth-child(4), input#img-4:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/山); } .grid-item:nth-child(5), input#img-5:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/车); } .grid-item:nth-child(6), input#img-6:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/景色); } .grid-item:nth-child(7), input#img-7:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/石); } .grid-item:nth-child(8), input#img-8:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/海); background-position: 85% center; } .grid-item:nth-child(9), input#img-9:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/景色); } .grid-item:nth-child(10), input#img-10:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/景色); } .grid-item:nth-child(11), input#img-11:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/落日); } .grid-item:nth-child(12), input#img-12:checked ~ .modal-window { background-image: url(//repo.bfw.wiki/random/800x600/景色); } .grid-item:nth-child(13), input#img-13:checked ~ .modal-window { .........完整代码请登录后点击上方下载按钮下载查看
网友评论0