私はバナーdivの画像の隣にボタンがあります。イメージサイズは1024 x 83です。通常のビューでページを表示すると、ボタンの横にボタンが並んでいます。しかし、ビューポートを1024ピクセル以下に調整すると、画像ファイルはボタンの下に落ちますが、適切に縮尺されます。私はボタンの下に落ちることなく、ボタンの横に画像を保持したいと思います。ここに私のHTMLは次のとおりです。ここでCSSビューポートの変更に基づいて画像の横にあるボタンの位置合わせ
<div id="banner-top">
<a class="btn btn-danger" id="back-button" role="button">Back</a>
<img class="banner-image" src="img/banner.png">
</div>
は私の既存のCSSです:
#banner-top {
height: 83px;
background-color: #CCC;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.banner-image {
max-width: 100%;
height: auto;
width: auto;
}
私はフロートを追加しようとしました:左; .btn危険とフロートへ:右。 .bannerイメージには、喜びはありません。次に、display:inline-blockを追加しました。両方のクラスにまだ喜びはありません。私は絶対配置を追加しましたが、まだ成功しませんでした。
.banner-image {
max-width: 100%;
height: auto;
width: auto;
position: absolute;
margin-left: 40px;
}
と絶対位置の両方: