1400x350のバナーとして使用する画像があります。その高さの80%を表示したいと思います。私はイメージを拡大縮小するつもりはないので、その一部だけを表示する必要があります。車の写真を想像して、私はタイヤの上から上に表示したいと思います。CSSでイメージの一部を表示する方法は?
私が見つけたものはすべて、画像の拡大縮小やサイズ変更の方法を示していますが、それでも元の画像の100%を示しています。私は元の画像の一部を表示することを探しているだけです。画像エディタで手動で画像をトリミングすることはできますが、私はこれをCSSで行うことができるようにしたいと考えています。
私はこの時点でdivの背景としてこれを使用しています。
div.banner {
content: url('../Images/banner.jpg');
background-color: #A5B7C7;
}
<div class="banner"></div>
あなたが設定している場合イメージを 'background-image'として表示するには、' background-size' CSSプロパティをパーセンテージとして使用してイメージをスケールアップしてみましたか? –
[HTML/CSSで画像の一部のみを表示するにはどうすればいいですか?](https://stackoverflow.com/questions/57725/how-can-i-display-just-a-portion-of- an-image-in-html-css) – Steven