私は同じ幅と同じ高さを持つ7つの透明な画像を持っています。次に、同じ幅と高さの背景画像も持っています。私がしたこと(やりたいこと)は、メインのdivに背景画像を配置し、下のコードのように他の7つの画像をすべて上に配置することです。しかし結果として、imgは実際にメインディビジョンから流れ出して大きくなります。私は自分のCSSを変更しようとしましたが、同様の動作が起こります。さらに、背景画像はCSSの中で指定されているようにページの中央にはありません。 私の間違いは何ですか?htmlで多くのimgをオーバーラップ
<div class="row wrapper">
<div class="col container"><img ng-src="{{data.firstDisplay.src}}"></div>
<div class="col container"><img ng-src="{{data.secondDisplay.src}}"></div>
<div class="col container"><img ng-src="{{data.thirdDisplay.src}}"></div>
<div class="col container"><img ng-src="{{data.forthDisplay.src}}"></div>
<div class="col container"><img ng-src="{{data.fifthDisplay.src}}"></div>
<div class="col container"><img ng-src="{{data.sixthDisplay.src}}"></div>
<div class="col container"><img ng-src="{{data.seventhDisplay.src}}"></div>
</div>
そして、次のCSS:
は、だから私は、次のHTMLを得たimg {
display: inline-block;
margin-left: auto;
margin-right: auto;
padding:0;
max-width: 100%;}
.container {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;}
.wrapper {
padding-right:20%;
padding-left:20%;
width: 300px;
height: 127px;
background: url(img/Tbackg.png) no-repeat center;
background-size: contain;
position: relative;
(背景ではなく、すべての画像がここに表示されることを確認しますが、ポイントが示されているような出力が見えます大きな画像は個々の画像です):
はあなたがHTML出力をコピーすることができますどのように均等に調整されますか? – DavSev
あなたはこれのためのフィドルまたはcodepenを作成してくださいできますか? –
背景画像のサイズはどれくらいですか? – LGSon