我有以下代码。
.heart {
float: left;
margin-top: 10px;
width: 10px;
height: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
background-color: red;
}
.heart:before,
.heart:after {
position: absolute;
width: 10px;
height: 10px;
content: '';
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background-color: red;
}
.heart:before {
bottom: 0px;
left: -5px;
}
.heart:after {
top: -5px;
right: 0px;
}
<div class="heart"></div>
然而,我需要将这个形状变成表单的提交按钮。因此,我创建了一个具有相同类名的button
:
<button type="submit" class="heart"></button>
我认为一个按钮仍然可以看起来和以前一样。我已经阅读了一些资料并注意到需要添加border: none;
,我已经添加了,但是形状仍然不同于它作为一个div
时的形状。