Ich habe ein Div mit einem Bild in Pixel mit Inhalt definiert. Ich versuche, den secondContainer direkt in das "Loch" des ersten Bildes einzupassen.Der Inhalt von Div wird nicht skaliert, wenn Div geändert wird, um an die Browsergröße angepasst zu werden?
#container {
position: relative;
height: 450px;
width: 450px;
border: 1px solid green;
background-repeat: no-repeat;
z-index: 0;
}
#backgroundImage {
position: absolute;
width: 100%;
height: 100%;
background-repeat: no-repeat;
z-index: 1;
background-size: contain;
background-image: url(http://thumb7.shutterstock.com/display_pic_with_logo/149584/149584,1206824658,1/stock-photo-old-japanese-coin-with-a-square-hole-isolated-on-white-10899223.jpg);
}
#secondContainer {
position: absolute;
height: 150px;
width: 150px;
transform: translate(150px, 140px) scale(0.6);
border: 1px solid red;
z-index: 2;
}
#image {
width: 100%;
height: 100%;
background-size: 100% 100%;
background-repeat: no-repeat;
box-shadow: 5px 0px 10px -5px black;
background-image: url(http://petnet-wp.s3.amazonaws.com/wp-content/uploads/2015/09/feeding_your_cat_a_healthy_diet_can_help_prevent_illness.jpg);
}
<div id="container">
<div id="backgroundImage"></div>
<div id="secondContainer">
<img id="image">
</div>
</div>
<style>
Es passt perfekt, aber wenn ich es
#container{
position: relative;
height: 100%;
width: 100%;
...
}
so ändern, dass sie erstreckt sich das Browserfenster passt, bleibt der zweite Behälter, wo sie ist, und der erste Behälter erstreckt sich. Ich möchte den zweiten Container genau in diese Position bringen. Wie könnte ich den Anteil halten?
können Sie eine Geige für uns zu sehen? – Psyco430404