使用css3制作盒子

直接切图制作这样的盒子的话可能不用花很长的时间,但是使用css3的话却是可以大大加快页面加载速度的
所以尝试了一下,当然并不是出于加载速度的考虑,纯粹的因为shoujian
TOT

html:
<div class="registerGiftBox">
                        <div class="registerGift">
                            <div class="ding ding1 wow  animated" style="visibility: visible;"></div>
                            <div class="ding ding2 wow  animated" style="visibility: visible;"></div>
                            <div class="ding ding3 wow  animated" style="visibility: visible;"></div>
                            <div class="ding ding4 wow  animated" style="visibility: visible;"></div>
                            <div class="registerGiftInner">




                            </div>
                        </div>
                    </div>

.registerGiftBox {
  1. positionrelative;
  2. width1200px;
  3. height640px;
  4. background-color#d19a16;
  5. margin-50px auto 0;
  6. border-radius20px;
}
registerGift {
  1. positionrelative;
  2. width1200px;
  3. height578px;
  4. background-color#f9b615;
  5. border1px solid #f9b615;
  6. border-radius20px;
  7. margin0 auto;
}
.registerGift {
  1. top62px;
}
.registerGiftInner {
  1. width1152px;
  2. margin25px auto 0;
  3. height540px;
  4. background-color#fff;
  5. border-bottom-left-radius20px;
  6. border-bottom-right-radius20px;
  7. box-shadowinset 0 0 2px 6px #e6dfce;
}
钉子:
.registerGiftBox .ding, .vipBox .ding  {
  1. positionabsolute;
  2. width42px;
  3. height42px;
  4. backgroundurl(../images/border.png);
  5. animation-delay-.4s;
}
.registerGiftBox .ding2 {
  1. right0;
}
.registerGiftBox .ding3 {
  1. bottom0;
}
.registerGiftBox .ding4{
  1. bottom0;
  2. right0;
}
父部盒子的角
.registerGiftBox:before {
  1. positionabsolute;
  2. content'';
  3. width0;
  4. height0;
  5. border-width0 0 75px 130px;
  6. border-stylesolid;
  7. border-colortransparent transparent transparent #ee6728;
}
.registerGiftBox:after {
  1. positionabsolute;
  2. content'';
  3. width0;
  4. height0;
  5. border-width0 130px 75px 0;
  6. border-stylesolid;
  7. border-colortransparent #ee6728 transparent transparent;
  8. top-2px;
  9. right-5px;
}
绳子是下个盒子用伪类元素实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值