私はブラウザのサイズを変更すると画像の中にテキストを保持しようとしています。私もそれを浮かべてみました。ブラウザのサイズを変更するときにテキストが画像から離れないようにするにはどうすればよいですか?
<div class="image">
<img src="background2.jpg">
<h1>Hello</h1>
</div>
そして、ここであなたはそれがh1
は絶対に対して配置されるものだようにposition: relative
する親要素(.image
を)したいCSS
.image img{
width: 90%;
display: block;
margin: auto;
position: relative;
}
h1{
position: absolute;
top: 50%;
left: 50%;
width: 100%;
}
感謝を。それは働いたが、私はどのように知りたいのか?それはあなたがh1で行った変容のためですか? – jcdumdumaya
@jcdumdumayaいいえ、あなたは 'img'上に' position:relative'を持っていました。イメージがテキストの親ではないので、テキストをイメージに集中させません。それは私があなたの答えに書いたことの組み合わせです。それらを取り出してレイアウトにどのように影響するかを見てみましょう。 –
変換を取り出そうとしましたが、サイズを変更すると少し動きます。 – jcdumdumaya