私のウェブサイトでは、特定のリンクタイプにフォントアイコンを使用しています。これらのアイコンは:before
CSSシンタックスで追加されます。このリンクは、行の先頭にあるときCSSの ":before"の後の改行を避ける方法
a.some-link:before {
font-family: icons;
display: inline-block;
padding-right: 0.3em;
content: 'x';
}
しかし、それは時々、そのアイコンから分離しています:
私は上記のCSSルールにwhite-space: nowrap
を追加してみました
が、それはしませんでした助けて。
どのようにアイコンとテキストをまとめて保存しますか?(CSS 3は大丈夫です)
注:私はwhite-space: nowrap
で全体リンクをフォーマットする必要はありません。単にdisplay:inline-block;
を削除
これがなぜ優れているのでしょうか?私はもう少し詳しく答えてください。 –
指定されたOPは 'nowrap'ソリューションを探していません。 – indivisible
申し訳ありませんが、私はこのコミュニティを初めて利用していて、以前は通知を受けていませんでした。 ':before' CSSルールが私の場合に働いていました。メインのブラウザでしかないかもしれません。 'a.tooltipWord:before { コンテンツ:url( '..../quest_min.gif'); white-space:nowrap; } ' ああ、私は十分ではなかった、私は今それを参照してください。ポイントは 'inline-block'ルールを' nowrap'ルールに変更し、追加することではありません。 – ornic