css - 使用 MVC3 时设置固定页面高度

标签 css asp.net-mvc asp.net-mvc-3

我是 MVC 的新手,我在定义固定页面高度时遇到了问题。

我先说我用的是MVC3。我有几个页面和一个登录页面。都应该有固定的高度。它的大小不必以像素为单位,也可以以百分比为单位,但不应受页面内容的影响。

目前我加了“他”

body {
background-color: White;
font-size: .85em;
font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
margin: 0;
padding: 0;
color: Black;
height: 100%;
}

和:

.page {
width: 90%;
margin-left: auto;
margin-right: auto;
color: White;  
height: 100%; 
}

我也试过用“1000px”代替“100%”,还是不行... 我的页面高度仍然根据页面内容自动定义....

编辑: 我的页面代码:

enter image description here

我错过了什么?

谢谢

最佳答案

尝试将 html 和 body 元素都设置为 100%,即

body,html{height:100%;}

然后我想你还必须应对你想要固定高度的元素的溢出,所以像

.页 {溢出:隐藏;}

关于css - 使用 MVC3 时设置固定页面高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17390691/

相关文章:

html - Twitter Bootstrap 导航栏 - 右对齐控件

javascript - 如何忽略 Nuxtjs 上的全局 css?

jquery - 我如何复制 stackoverflow 关闭按钮单击以替换 asp.net-mvc 中的确认页面

php - 我如何为一个类别实现这个基本 CSS?

c# - ASP.NET MVC 身份数据库表映射问题

c# - .NET MVC5 session 未结束

javascript - ASP.NET MVC 实现自定义验证器使用 IClientValidatable

asp.net-mvc - SimpleMembership API connectionStringName错误

c# - MVC 3 - 在我的 'Views' 上创建搜索的最佳方法

ruby-on-rails - 如何在 SCSS 中 +=?