私の問題は次のとおりです。私はいくつかの投稿があるウェブサイトを作成しています。これらの記事では、「:: first-letter」の強調表示をしてより大きなものにし、それは完全に機能します。CSS :: first-letterとUTF-8 mb4との互換性
しかし、UTF-8 mb4(2 Unicode Chars)のUnicode Emoticonとして最初の文字でポストをロードしようとすると、1つのcharを2つの区切りとしてロードしようとすると失敗します。結果は奇妙なものです。
これはスクリーンショットです:私は同じ顔文字で記事を作成したので、あなたが見ることができ、そこに大きな文字と未知の小さい方だし、同じ絵文字が見えどのように
2回書いた。
.first_letter_post::first-letter {
float: left;
padding-right: 20px;
padding-top: 0px;
margin-bottom: -15px;
margin-top: -10px;
font-size: 50px;
font-weight: bold;
text-transform: uppercase;
}
<p class="first_letter_post">foobar</p>
これは文字です、と私はGoogle Chromeを使用しています。
私は誰かがこれを手伝ってくれることを願っています。
あなたはまた、文字そのもののサンプルを投稿し、そしてどのようなブラウザ、これはであることはできますか?あなたはそれがCSSのスタイリングの問題であり、文字出力そのものではないと確信していますか? – deceze
私は使用された文字とブラウザを追加しました。私はそれについては確信しています。なぜなら、最初のアイコンの後にもう少し多くのアイコンを追加すると、問題なく表示されるからです。 – Daviex94
これをライブサンプルに変換しました。確かに、それはクロムで壊れます。 Safariで正常に動作します。 – deceze