HTMLとCSSを使用して非常に簡単なサイトを構築しています。これは、見出し、テキストの段落、およびイメージで構成されます。ブラウザに依存して異なる場所に画像が表示される
Chromeでサイトを表示すると、3つのオブジェクトすべての配置が完全に機能します。しかし、FirefoxとSafariでは、彼らは混乱している。その2つのうちの1つを最適化すると、Chromeのバージョンが見えます。ここなど
は、CSSです:
img {
position: fixed;
bottom: 280px;
right: 800px;
}
とHTML:
<img src="bob.jpg" height="50%" width="20%">
は、この問題を解決するために、比較的簡単な方法はありますか?ブラウザに応じて位置を指定できますか?
img {
position: fixed;
/* Chrome
bottom: 350px;
right: 925px;
/* Firefox
bottom: 200px;
right: 800px;
}
など
そして、2つ目の質問:そのテキストは常にかなりの前にまたはその背後にレンダリングするよりも、画像を包むように、どのような性質私がイメージを割り当てることができますか?
ありがとうございました!
'fixed'位置の必要性を説明してください。 – Aziz
@Aziz理由はありません。あなたは私が代わりに使ってみたいことは何ですか? –
レイアウトをどのように見せるかについての基本的なスケッチを教えてください。 'fixed'を使うのは、通常、ビューポート内の1つの場所に留まることになっている要素(sticky)です。 – Aziz