我有一个包含 3 个图像的 div。根据 div 的大小,图像是灵活的,但是它们会溢出。它可以很好地在全屏模式下工作,但在全屏模式下效果不佳。
这是全屏之前的样子:
HTML:
<div id="controls">
<button id="playButton">Play</button>
<div id="defaultBar">
<div id="progressBar"></div>
</div>
<button id="vol" onclick="level()">Vol</button>
<button id="mute">Mute</button>
<button id="full" onclick="toggleFullScreen()">Full</button>
</div>
<div id="playlist" class="animated fadeInRight">
<div class="thumb"><img src="TbGow.jpg" /></div>
<div class="thumb"><img src="TbLast.jpg" /></div>
<div class="thumb"><img src="TbTwo.jpg"/></div>
</div>
CSS:
#playlist{
position:absolute;
display:block;
border:1px solid red;
height: 90%;
width: 30%;
top: 0px;
right: 0px;
z-index: 2;
float:right;
padding: 2px;
margin: 2px;
color:white;
opacity: 0;
}
.thumb img{
max-width: 85%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 2px solid white;
opacity:0.1;
}
基本上如何让子元素填充但适合父 div(全屏或全屏。