メモや警告メッセージなど、ある種の段落にアイコンを設定する必要があります。@font-face ルールと :before 疑似要素を使用して、次のように文字をアイコンとして使用します。
p.warning:before {content: '⚠';}
問題は、段落内でこのアイコンを正しい方法で表示/スタイルする方法です。左/開始マージンの上部を意味しますか? 解決策として、次のルールを使用しました。
p.warning {display: table;}
p.warning:before {display: table-cell;}
WebKit と Gecko では問題なく動作しますが、opera では動作しません。出力は次のとおりです。
http://richstyle.org/demo-web.php
何か提案はありますか?