时间:2021-05-08
话不多说,先来看一下效果图
源代码如下
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><style> *{ margin: 0; padding: 0; } body{ display: flex; align-items: center; justify-content: center; width: 100%; min-height: 100vh; background: #333333; background-size: cover; } .book{ width: 400px; height: 600px; position: relative; background-color: #ffffff; transform: rotate(-37.5deg) skewX(10deg); box-shadow: -35px 35px 50px rgb(0,0, 0, 1); transition: 0.5s; cursor: pointer; } .book:hover{ transform: rotate(-37.5deg) skewX(10deg) translate(20px,-20px); box-shadow: -50px 50px 100px rgba(0,0,0,1); } .book::before{ content:''; height:100%; width:30px; background: red; position: absolute; top: 0; left: 0; transform: skewY(-45deg) translate(-30px,-15px); box-shadow: inset -10px 0 20px raba(0,0,0,0,2); background: url(cofe.jpg); } .book::after{ content: ''; height: 30px; width: 100%; background: #fff; position: absolute; bottom: 0; left: 0; transform: skewX(-45deg) translate(15px,30px); background: url(cofe.jpg); } .book h2{ position: absolute; bottom: 100px; left: 10px; font-size: 5em; line-height: 1em; color: rgb(110, 21, 21); } .book h2 span{ background-image: url(cofe.jpg); background-attachment: fixed; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .book .write i{ font-weight: 700; } .book .cover{ position: absolute; top: 0; left: 0; width: 100%; height: 70%; background-image: url(cofe.jpg); background-size: cover; }</style><body> <div class="book"> <div class="cover"></div> <h2>Book <span>javascript</span></h2> <span class="wirte"> written by fans</span> </div></body></html>总结
到此这篇关于CSS实现3D书本效果的文章就介绍到这了,更多相关css 3D书本内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文介绍了css3实现3D文本悬停改变效果的示例代码,分享给大家,具体如下:htmlW3CBEST.COMcss.hover-text-3d{font-size
本文实例讲述了Android编程实现3D旋转效果的方法。分享给大家供大家参考,具体如下:下面的示例是在Android中实现图片3D旋转的效果。实现3D效果一般使
本文实例为大家分享了CSS33D位移translate效果实例,供大家参考,具体内容如下效果图:示例代码:XML/HTMLCode复制内容到剪贴板3D位移的De
这是一款十分炫酷的HTML53D书本翻页动画,效果相对比较简单,拖拽鼠标模拟用手翻页,更漂亮的是翻页过程中,呈现出逼真的3D立体效果。书本中的文字和图片也会3D
本文实例为大家分享了CSS33D旋转rotate效果实例,供大家参考,具体内容如下效果图:示例代码XML/HTMLCode复制内容到剪贴板3D旋转的Demo#e