css - 使用css水平展开div

标签 css html autoresize

我希望在动态调整视频大小后水平扩展一个 div,类似于 YouTube 调整大小的方式。

我已经调整了视频中的图像大小并且效果很好,用户可以按 + 或 - 箭头很好调整视频大小,但右边的框不会落在它下面并展开 1024px 容器的 100% (视频调整大小的最大值)。此外,当视频尺寸缩小时,框不会向左扩展。

谁能帮我解决这个问题?

请以我的jsFiddle为例http://jsfiddle.net/headex/Xw8EV/ (注意:调整大小按钮的图像不在 fiddle 中,您只需想象它们就在那里)

非常感谢任何帮助。

干杯!

最佳答案

尝试对容器元素使用display: inline-block。在这种情况下,您不必为其定义宽度,它将具有内部元素的大小。

关于css - 使用css水平展开div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10720260/

相关文章:

javascript - Bootstrap Carousel 相同图像大小(异常偏移)

android - 如何避免 TextView 中文本的字符换行,以自动调整文本大小?

javascript - 为什么我无法将导航栏居中?

jquery - 包含 3 张幻灯片的内容 slider

CSS:-ms-filter 在 Angular 4 中无法在 IE 上运行

从服务器呈现时,html 页面宽度不同

html - 语义正确的 HTML 复选框列表

java - 在 jLabel 上调整图像大小

html - 为 Blackberry Curve 优化站点(在 iOS/Android 中保持相同)

html - 我是否正确遵循了 BEM 方法?