私には内容のないスパンがありますが、私は背景イメージ(矢印、途中)が必要です。背景イメージと内容のないスパン
問題は、背景内にコンテンツがない場合は表示されません。
どうすればこの問題を解決できますか?
私には内容のないスパンがありますが、私は背景イメージ(矢印、途中)が必要です。背景イメージと内容のないスパン
問題は、背景内にコンテンツがない場合は表示されません。
どうすればこの問題を解決できますか?
すなわち、内部の改行なしスペースを入れてみてください。:
<span> </span>
設定style="padding-left:20px"
。
またはdisplay:block; width:20px; height:20px
と設定します。あなたはそれが自動的に他の要素の下に配置されますブロックするように設定されている場合
<span style="display:block;width:arrow_width;height:arrow_height;background-image:url('image_name');"> </span>
あなたはこのような何かを行うことができます。 これを防止するには、インラインの利点を利用し、display:inline-block
をインラインのように配置し、高さと幅を与えることができます。 Ps:これはie7ではうまくいきません。
font-sizeは違いはありません。 '幅'、 '高さ'、 '表示:ブロック'を設定する必要があります。それはすべて重要です。 – JakeParis
、これはyyour設計におけるいくつかの問題を引き起こす可能性があります:
代わりにブロックレベルのelmentを使用してみませんか? Spanはインライン要素であり、div要素がデフォルトで行うことを行うには、display属性をブロックに設定する必要があります。 – Francisc