0
img
の下にfigcaption
を置いて画像の上に来て、画像が透明になるようにしようとしています。画像の上にfigcaptionを置く方法
残念ながら、私は彼らと同じ幅(なぜ全く分からない)にするか、画像の上にfigcaption
を置くことはできません。ネガティブなmargin-top
を使用すると、画像の下に隠れるだけです。
私はz-index
を試しましたが、それ以外は私が考えることはできますが、これまでのところ運はありません。ここで が私のコードです:仕事にz-index
については
.floatImage {
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
margin: 15px;
margin-right: 0px;
z-index: -1;
width: 100%;
}
figure {
width: 25%;
float: right;
}
figcaption {
background-color: rgba(79, 44, 16, 0.6);
height: 1.2em;
width: 100%;
margin-top: -2.4em;
float: right;
text-align: center;
color: white;
z-index: 1;
font-family: 'Open Sans', sans;
}
<figure>
<img class="floatImage" src="img.png">
<figcaption>Placeholder caption</figcaption>
</figure>
おかげで、かなり多くのperfeの作品をctly。 z-indexと位置について知っておくとよい。そして、どのようにしてコードをうまく整形しましたか? Stackoverflowのメソッドは私を狂って運転してきました.. –
@ wolf_adventures1909よろしいですか? 'ctrl + m'を押すだけで、スタックスニペットエディタを開いてコードを適切に配置することができます。 – Aziz
さて、心に留めておきます。あなたの助けをもう一度ありがとう。 –