.net母版页与内容页的css优先级

要给母版页中一个DIV设置高度为100%失败后,网上查了下给div赋值100%失败的原因,调试了几下后成功了,分析了下原因,顺带看出一个问题

原因:百分比高度是继承的,比如A,B,C 三个DIV,其中A在B外面B在C外面,要求C高度为页面的50%;

方法为A设置高度100%,B设置高度100%,C的高度设置为50%,

假如A外面还有包裹他的DIV层,这些DIV层也要设置高度为100%

DIV必被HTML和BODY包裹,所以这2个标签页要设置为高度100%;不然后面所有设置的无效,因为所有的DIV都是按照继承高度得来的。

设置母版页的HTML和BODY无效,网上查了下母版页的介绍

母版页必须在被其他页面使用后才能进行显示       这里是内容页显示后才请求母版页的内容

事件顺序

(1)母版页中控件Init事件;
(2)内容页中Content控件Init事件;
(3)母版页Init事件;
(4)内容页Init事件;
(5)内容页Load事件;
(6)母版页Load事件;
(7)内容页中Content控件Load事件;
(8)内容页PreRender事件;
(9)母版页PreRender事件;
(10)母版页控件PreRender事件。
(11)内容页中Content控件PreRender事件。
 
内容页比母版页先加载。
 
posted @ 2013-05-16 16:12  winenr123  阅读(224)  评论(0编辑  收藏  举报