0

1 - 如何扩展天蓝色正方形<div id="Blue">以填充正方形,棕色?

2 - 我如何将#frame尺寸高度与我的分辨率窗口匹配,因为它有一段时间变大,然后滑动窗口向下滚动以查看底部,有时它变小了?

感谢任何帮助

你可以在这里看到 演示 jsFiddle

相关代码。

html

<div id="frame">
    <div id="inside_window">
        <div id="Yellow"></div>
        <div id="Green"></div>
    <div id="Blue"><img src="http://www.centerwow.com/stackoverflow/shark.png"  height="50" width="50" />
    <img src="http://www.centerwow.com/stackoverflow/ship.png"  height="100" width="120" /></div>
    <div id="Red"></div>
    <div id="ver"></div>
    <div id="hor"></div>
    <div id="ver2"></div>
</div>

风格

#Blue{
    position: absolute;
    min-height:100%;
    min-width:75%;
    -webkit-border-radius: 0px;    
    margin: 0 150px;    
    background-color: #62A9FF;
    z-index:10;
    display:table;
    font-size:220%;
    cursor: url(http://www.centerwow.com/stackoverflow/magnet.png), auto;
    left:0px;
    top:0px;
}
4

1 回答 1

1

所以这是你第一个问题的答案:http: //jsfiddle.net/surendraVsingh/hfuGx/49/

将最小高度更改为高度:100%;

#Blue
{
    position: absolute;
    height:100%;
    min-width:75%;
    -webkit-border-radius: 0px;    
    margin: 0 150px;
    background-color: #62A9FF;
    z-index:10;
    display:table;
    font-size:220%;
    cursor: url(http://www.centerwow.com/stackoverflow/magnet.png), auto;
    left:0px;
    top:0px; 
}

对于您的第二个问题: 在您的 css 代码顶部添加以下给定 css:

html, body{height:100%;} 

注意:如果浏览器窗口高度太小,它会显示一个滚动条,因为它会将高度作为绿色和红色 div 的总和。

于 2012-07-04T09:37:51.847 回答