デザインに影響を与えることなく、divを適切にフロートする

StackOverflow https://stackoverflow.com/questions/308499

  •  08-07-2019
  •  | 
  •  

質問

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 を絶対に設定してみてください。それは文書の流れからそれを取ります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top