html - 使内部div不超过外部div的边界,CSS,HTML

标签 html css

我有 4 个 div。三个 div 在另一个里面。我需要它,这样无论内部 div 的宽度或高度有多少像素,它们都不会超过 100px 宽度和外部 div 100px 高度的边界。有没有办法在 css 中做到这一点?

<style>

#outside {
background-color: green;
position: absolute;
width: 100px;
height: 100px;
}
#inside {
background-color: red;
position: absolute;
width: 200px;
height: 200px;
}

</style>


<div id = 'outside'>

<div id = 'inside'></div>
<div id = 'inside'></div>
<div id = 'inside'></div>

</div>

最佳答案

取决于你想要发生什么,如果你想让内部 div 突然被切断,你可以使用 overflow:hidden;outside 上格

或者如果您希望内部 div 永远不会比外部 div 宽,请使用 max-width:100%; .但是通过查看您的 200px您的内部 div 的值,看起来您希望它们更大,但没有显示所有内部 div。

http://jsfiddle.net/cL1rvr4u/

关于html - 使内部div不超过外部div的边界,CSS,HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31440361/

相关文章:

javascript - 如何根据字符数缩放 <div> 文本字体大小?

css - 扩展一个空的 div 页面的长度

javascript - 如何制作这个 Gauge 微分 Angular ?

javascript - 一次设置一个元素为 'active'

html - div 中的背景图像 - 在移动 View 中完全显示,与宽屏相同

javascript - 快捷编程语言我错过了什么吗?

javascript - 忠实地在一个区域中插入字符串

带有伪元素的 Html/Css 三 Angular 形

javascript - 如何以交互方式切换网页上的 CSS 工作表以进行测试/学习?

javascript - 如何为所有浏览器(包括移动浏览器)验证表单