Asp.Net Masterpage - 居中全高 Div 问题

发布于 2024-08-23 12:29:58 字数 353 浏览 4 评论 0原文

我创建了一个简单的 HTML 页面,其中包含一个居中的 DIV 内容。我在 DIV 上有一个中继器图像来提供边框效果。

在 IE 和 IE 中查看 HTML 页面时FF,它加载正确。没有滚动条,所有 div 都 100% 填充整个页面。

当我将其移至 ASP.Net MasterPage 时,一切都变成了梨形。中心 DIV 仅填充内容。

我尝试过几次攻击,但运气不佳。我尝试过 JavaScript 来 onLoad 调整 div 大小,将表单元素设置为具有 style 属性 - 但是没有给我提供与标准 HTML 页面相同的结果。

那么,我做错了什么?为什么我对这个很烂?请告诉我这是如何完成的。

非常感谢,

I have created a simple HTML page with a centred DIV for content. I have a repeater image on the DIV to give a border effect.

When viewing the HTML page in IE & FF, it loads correctly. No scrollbars and all divs fill the whole page to 100%.

When I move this over to a ASP.Net MasterPage, it all goes pear shaped. The centre DIV only fills as far as the content goes.

I've tried several attacks, but I'm out of luck. I've tried JavaScript to onLoad resize the div, setting the form elements to have a style attribute - nothing however gives me the same results as the standard HTML page.

So, what I am I doing wrong? Why do I suck at this? Please show me how this is done.

Many thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

深海里的那抹蓝 2024-08-30 12:29:58

运行您的简单页面,查看 HTML 源代码并保存它。然后运行您的母版页示例,查看 HTML 源代码并保存它。比较两者,这会让您了解 HTML 和/或 CSS 之间的差异。从那里,对您的母版页和内容页进行更改,以便它们输出与您的简单页面相同的 HTML。

Run your simple page, view the HTML source and save it. Then run your master page example, view the HTML source and save it. Compare the two, which will let you know what HTML and/or CSS differences you have. From there, make changes to your master and content pages so that they output the same HTML as your simple page.

战皆罪 2024-08-30 12:29:58

抱歉,应该之前发布 - 我解决了这个问题。它是页面顶部的 DOCTYPE 元素。删除它意味着它可以工作。

我几乎按照你的建议做了,使用 Beyond Compare。

不过还是谢谢你的帮助。

Sorry, should have posted before - I resolved the issue. It was the DOCTYPE element at the top of the page. Removing this means it works.

I did pretty much what you suggested, using Beyond Compare.

Thanks for you help though.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文