Zrobiłem stronę internetową przy użyciu Bootstrap 3. Bootstrap 3 zawiera płaskie trójkąty jako glify. Ale ikony są na płasko tak wyciągnę je za pomocą moją klasę rozciągania:przekształca skalę działając dziwnie na Safari
.stretch {
display: inline-block;
transform: scale(3,2); /* W3C */
-webkit-transform: scale(3,2); /* Safari and Chrome */
-moz-transform: scale(3,2); /* Firefox */
-ms-transform: scale(3,2); /* IE 9 */
-o-transform: scale(3,2); /* Opera */
}
działa świetnie, ale jeśli używam Safari 5 ikona wygląda dziwnie (przepraszam nie mogę przesłać obraz bezpośredni).. Boki trójkąta są niewyraźne:
klasa z glyphicon jest:
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
Próbowałem już to w klasie ciała:
-webkit-transform: translateZ(0px);
I mam nadzieję, że możesz mi pomóc, dzięki!
Co dokładnie rozumiesz przez "ikony są płaskie"? –
@JakeTaylor szerokość traingles jest niewielka, dlatego skaluję je. – Ferryzijl
Ten link może pomóc w rozwiązaniu problemu ** https: //github.com/twbs/bootstrap/issues/10106** – sheshadri