テキスト情報を表示したい画像があります。その下に、透明な背景とすべてがフォーマットされた情報を含む div があります。を使用margin-top: -50%
して画像の上に引き上げることができますが、グリッド ( 1140 ) を使用しているため、画面が縮小されると一致しません。
これが私がこれまでに持っているものです:
HTML (スリム)
.fourcol
.book
img src="#{book.image_url}"
.book-info
header
h4.title
= book.title
h6.author
= book.author
p.description
= book.description
関連する CSS:
.book-info {
margin-top: -62%;
padding: 1em;
padding-bottom: 1.5em;
float: left;
background-color: black;
opacity: .8; }
book-info が常に画像の一番下にくるように拡大縮小するにはどうすればよいですか?