0

HTML5 太棒了!不过,对于像我这样的新手来说,需要学习格式化。

我在 MVC4 中有一个布局页面,它使用两个固定的 div。一个是菜单等,另一个是内容持有者。

我的CSS片段:

.maincontent
{
position: fixed;

top:7px;
left:382px;
right:7px;
width: auto;
height: auto;
}

如果这个 div 溢出,我想自动滚动页面。我努力了:

overflow-y:auto;

在 body css 和 maincontent css 元素中,但它不起作用。

我错过了什么吗?

谢谢

4

2 回答 2

0

我尝试的一切都失败了。

又快又脏,我把 div 放在一个表中,单行双列,并将第二个 div 设置为:

position:relative;

又快又脏的桌子:

<table class="contenttbl">
<tr>
<td><div class="div1"></div></td>
<td><div class="div2"></div></td>
</tr>
</table>

使用 div1 CSS:

.div1
{
position: fixed;
top:3px;
right:auto;
width: 355px;
height: auto;
}

和 div2 CSS:

.div2
{
position: relative;
margin-left:7px;
margin-right:7px;
margin-bottom:7px;
width:inherit;
}

它完全按照我的需要以这种方式工作,但我想知道是否有合适的方法来做到这一点。

于 2013-09-19T08:34:25.180 回答
0

使用overflow-y: hidden;代替auto

于 2013-09-16T12:17:54.360 回答