css - 容器大小等于图像大小

标签 css

如何让我的容器与我的图像大小相等。我有窗口的图像比例,我把它放在一个容器里,因为它是一个图像 slider 。

CSS

#full_image { 
 overflow:hidden;
 position:absolute;
 display: inline-block;
 margin: 5% 5% 5% 5%;
 opacity: 0;
}

#full_image  ul {
 display: -moz-inline-stack;
}

#full_image ul li img{
 width:100%;
 max-width:100%;  
 overflow: hidden;    
 display: inline-block;  
 }

HTML

<div id="full_image"> 
    <ul>
       <li>
           <img src="'+img+'"/>
       </li>
    </ul> 
</div>

最佳答案

这是一个有效的 jsfiddle .我添加了一些额外的 CSS 来显示边框。

  1. 您注意到您可以更改 #full_image 的宽度和图像缩放比例(例如,不需要指定宽度来填充它所在的空间)。
  2. 您只需要 max-width 即可缩放。
  3. 我注意到您的 opacity 为 0,我删除了它以便您可以看到图像。

关于css - 容器大小等于图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18623045/

相关文章:

html - 带焦点的 CSS 下拉菜单

javascript - 如果他们得到某个字符串,我该如何重定向用户

CSS 选择器悬停不适用于列表中的列表

html - Bootstrap 打印 View

javascript - 如何使用这些 stackoverflow 答案保存应用了过滤器的 Canvas ?

javascript - 使用 jQuery 将类添加到父 div 之外的此元素

CSS3 - 图像 Angular 隐藏在边框半径后面

css - 修改 Angular UI-grid 中 <select> 的 CSS

html - 使用 Bootstrap 的带有标题的框

html - 显示 :flex ignored in Chrome browser