デザインに影響を与えることなく、divを適切にフロートする
質問
divをページ上部の右側にフロートしたい。 50pxの正方形の画像が含まれていますが、現在はページの上部50pxのレイアウトに影響を与えます。
現在、その:
<div style="float: right;">
...
</div>
z-indexを試してみましたが、それが答えだと思ったのですが、うまくいきませんでした。
それは私が見逃している単純なものであることは知っていますが、私はそれを釘付けできないようです。
解決
影響とはどういう意味ですか?コンテンツはフロートの周りを流れます。それが彼らの仕組みです。
デザインの上に表示したい場合は、設定してみてください:
z-index: 10;
position: absolute;
right: 0;
top: 0;
他のヒント
画像がレイアウトにまったく影響しない(および他のコンテンツの上に浮かぶ)場合は、次のCSSを画像に適用できます。
position:absolute;
right:0;
top:0;
特定の親セクションの右側にフロートさせたい場合は、そのセクションに position:relative
を追加できます。
position
を絶対に設定してみてください。それは文書の流れからそれを取ります。
所属していません StackOverflow