'da üçgen uçlu bir düğme şekli oluşturma Bu şekli CSS3'te yeniden oluşturmaya çalışıyorum. MaalesefCSS3
<span><div id="shape"></div></span>
span {
display: block;
margin-left: 88px;
}
#shape {
width: 160px;
height: 100px;
background: #dcdcdc;
}
#shape:before {
height: 76px;
width: 76px;
top: 20px;
content:"";
position: absolute;
border-radius: 10px;
background-color: #ccc;
left: 60px;
-webkit-transform:rotate(45deg);
}
#shape:after {
height: 76px;
width: 76px;
top: 20px;
content:"";
position: absolute;
border-radius: 10px;
left: 220px;
-webkit-transform:rotate(45deg);
background-color: #ccc;
}
, ölçeklendirmez: CodePen demo (ben yaptım şekilde göstermek için background-renkleri değişti)
Bu
benim çözüm oldu. Dikey olarak ölçeklendirilmesi önemlidir.Bir JavaScript çözümü de işe yarayacaktı.
Zaten ne istediğinizi bir görüntüsü var. Neden sadece onu kullanmıyorsun (gri arkaplanı kestikten sonra)? Sayfa için birden fazla boyut kullanabilirsiniz. – 11684
Nasıl ölçeğini istiyorsun? –
Sadly jQuery, sahte öğelerin yüksekliğini doğrudan ayarlayamıyor veya jQuery ile ayarlayabiliyordunuz. Diğer HTML öğelerini eklemek isterseniz, jQuery ile yapmak çok kolay olurdu. – robooneus