Я сделал сайт, используя Bootstrap 3. Bootstrap 3 содержит плоские треугольники как глификоны. Но иконки в квартиру, так что я растянуть их, используя свой класс простирания:Трансформация масштаба, действующая странно на 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 */
}
он прекрасно работает, но если я использую Safari 5 значок выглядит странно (жаль, что я не могу загрузить изображение прямой).. Стороны треугольника являются размытыми:
класс glyphicon является:
.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;
}
Я уже попробовал это в классе тела:
-webkit-transform: translateZ(0px);
I надеюсь, вы можете мне помочь, спасибо!
Что именно вы подразумеваете под словом «значки должны быть плоскими»? –
@ JakeTaylor Ширина трагедий маленькая, поэтому я масштабирую их. – Ferryzijl
Эта ссылка может помочь вам решить вашу проблему ** https: //github.com/twbs/bootstrap/issues/10106** – sheshadri