ブラウザーのサイズが小さくなると、div や画像が縮小する、動的に設計された Web サイトがたくさんあります。
この例は、http://en.wikipedia.org/wiki/Main_Pageです。
ブラウザーのサイズが小さくなると、テキストが含まれる div が縮小されます。これは、縮小を停止することを決定し、テキスト ボックスを覆い始める特定のポイントまで発生します。
私が取り組んでいる JSFiddle でこの効果を実行したいと思います: http://jsfiddle.net/MrLister/JwGuR/10/
フィドルのサイズを拡大すると、画像が動的に適応することがわかります。目標は、特定のポイントで縮小を停止し、この写真を覆い隠すか、陥没させることです。最終的には非常に小さくなり、各画像のテキストが重なって見栄えが悪くなるため、これを行いたいと考えています。
Fiddle の CSS は次のとおりです。
.figure {
position: relative;
display:inline-block;
max-width: 33%;
}
.figure .figcaption {
text-align: center;
height:0;
top: 40%;
width: 100%;
font-size: 55px;
color: white;
position: absolute;
z-index: 1;
}
.figure img {
display: block;
max-width: 100%;
}