SASS (Compass) を使用して最初の Web サイトを作成しましたが、とても気に入っています。非常に便利なツールです。また、Font Awesome も追加し、かなり頻繁に使用しました。これは、Retina ディスプレイにも最適化し、グラフィックスの使用を減らしたいためです。
私が取り組んでいるプロジェクトでは、オンラインでのフィードバックとディスカッションを扱っているため、2 つのバーの背景として「+」と「-」記号を配置したいと思います: https://www.orat.io/stmt/42
これは「+」記号のコードです。
.bar {
height: 3em;
background: lighten($pro-color, 20);
position: relative;
@extend %global-border-radius;
margin-bottom: $margin / 2;
&:before {
position:absolute;
top: -14px;
right: 4px;
font-size: 5em;
color: #f8f8f8;
content: "\f1c9";
font-family: ionicons;
}
.inner {
position: absolute;
background: $pro-color;
text-align: right;
color: #fff;
font: 300 2.25em $font-primary;
padding: 0 10px;
left: 0;
top: 0;
bottom: 0;
min-width: 8%;
@extend %global-border-radius;
}
}
問題は、Safari (特に iOS) でアイコンの位置がおかしくなることです。いろいろパラメータを変えてみましたがだめでした。Chrome、Firefoxなどではすべて問題ありません。
任意のヒント?みんなありがとう