最新css书籍,CSS书本效果

css

.book {

width: 18.5em;

height: 23.0991em;

margin-top: -4.4em;

position: relative;

-webkit-transform: perspective(60em) rotateX(58deg) rotateZ(-34deg) skewY(-7deg);

transform: perspective(60em) rotateX(58deg) rotateZ(-34deg) skewY(-7deg);

box-shadow: -1.4em 1.7em 0.3em -0.3em rgba(0,0,0,0.8), -1.6em 1.8em 0.9em -0.2em rgba(0,0,0,0.5), 0.3em 1.9em 1.3em rgba(0,0,0,0.3);

border-top-right-radius: 0.4em;

}

.book img {

border-top-right-radius: 0.4em;

box-sizing: border-box;

width: 100%;

clip: rect(0em, 18.5em, 23.1em, 0em);

display: block;

position: absolute;

-webkit-filter: saturate(90%);

filter: saturate(90%);

}

.book:before,

.book:after {

content: '';

position: absolute;

top: 0;

}

.book:before {

width: 105%;

height: 105%;

left: -5%;

z-index: -1;

background-repeat: no-repeat;

background-image: linear-gradient(115deg, transparent 2.8%, #3f3f3f 3%, #3f3f3f 16%, transparent 16%), linear-gradient(125deg, transparent 10%, #3f3f3f 10%, #3f3f3f 17%, #222 46.8%, transparent 47%), linear-gradient(125deg, transparent 46%, rgba(0,0,0,0.5) 46.5%, rgba(0,0,0,0.25) 49%, transparent 53%), linear-gradient(to right, #444, #666), linear-gradient(#444, #444), linear-gradient(140deg, transparent 45%, #eee 45%, #ccc 96.8%, rgba(170,170,170,0) 97%);

background-size: 100% 100%, 100% 100%, 100% 100%, 100% 0.4em, 94% 0.2em, 100% 100%;

background-position: 0 0, 0 0, 0 0, 0 95.8%, 0 100%, 0 0;

}

.book:after {

width: 100%;

height: 100%;

background-repeat: no-repeat;

background-image: linear-gradient(to right, transparent 2%, rgba(0,0,0,0.1) 3%, rgba(0,0,0,0.1) 4%, transparent 5%), linear-gradient(-50deg, rgba(0,0,0,0.1) 20%, transparent 100%), linear-gradient(-50deg, rgba(0,0,0,0.2) 20%, transparent 100%), linear-gradient(to bottom, rgba(0,0,0,0.1) 20%, transparent 100%), linear-gradient(to bottom, rgba(0,0,0,0.1) 20%, transparent 100%);

background-size: 100% 100%, 2% 20%, 1% 20%, 2% 20%, 1% 20%;

background-position: 0 0, 2.2% 100%, 3% 100%, 2.2% 0, 3% 0;

}

body {

background-color: #8fbc8f;

font-size: 15px;

z-index: 1;

padding: 60px 20px;

}

.container {

width: 700px;

display: grid;

grid-template-columns: 1fr 1fr;

-webkit-box-align: center;

align-items: center;

justify-items: center;

gap: 70px 50px;

margin: 0 auto;

}

.container > img {

width: 220px;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值