css怎么做心形名字图片的手机软件
导读:CSS怎么做心形名字图片的手机软件?以下为步骤: /* HTML部分 */ <div class="heart"> <div class="name">姓名</div> </div>...
CSS怎么做心形名字图片的手机软件?以下为步骤:
/* HTML部分 */ div class="heart">
div class="name">
姓名/div>
/div>
/* CSS部分 */ .heart {
position: relative;
width: 100px;
height: 90px;
margin: 20px auto;
}
.heart:before, .heart:after {
position: absolute;
content: "";
left: 50px;
top: 0;
width: 50px;
height: 80px;
background: red;
border-radius: 50px 50px 0 0;
transform: rotate(-45deg);
transform-origin: 0 100%;
}
.heart:after {
left: 0;
transform: rotate(45deg);
transform-origin: 100% 100%;
}
.name {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 20px;
color: white;
text-align: center;
}
这个例子中,用了伪元素:before和:after来实现心形图案,其原理就是利用transform旋转角度来形成。通过position定位和transform旋转,我们就可以快速创建一个心形的背景框。
而在这个例子中,我们还通过position定位和transform的translate实现了对姓名的定位和局中。
以上就是用CSS实现心形名字图片的手机软件的例子,如果有想要了解更多CSS基础的可以去各大网站查看。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css怎么做心形名字图片的手机软件
本文地址: https://pptw.com/jishu/534661.html
