Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¡¾×ª¡¿DIV+CSSÒ³ÃæÈÃfooterʼÖÕÔڵײ¿

ƽ ʱÄÃCSS²¼¾Ö¶¼ÊÇһЩÄÚÈݱȽ϶àµÄÍøÕ¾,Ç°Á½ÌìÓÃCSS+DIVŪÁ˸öÄÚÈÝÉÙµÄÒ³Ãæ,·¢ÏÖÁËÒ»¸öСÎÊÌâ,¿ÉÄÜ´ó¼Ò¶¼»áÓöµ½,ÄǾÍÊÇÍøÕ¾FOOTERµÄ¶¨ λ,Èç¹ûÄÚÈݱȽÏÉٵĻ°,Ò³ÃæµÄFOOTER¾Í»áËæ×ÅÄÚÈݵļõÉÙÅܵ½ÉÏÃæÈ¥,²»ÊǹԹԵÄÔÚÏÂÃæ´ô×Å,º¦µÃÎÒÑо¿ÁË°ëÌìÕÒ¸ßÈËÖÕÓÚ¸ø¸ã¶¨ÁË,Ò²ËãÒ»¸öССµÄ ¼¼Çɸø´ó¼Ò·ÖÏí
Ê×ÏÈÎÒÃÇÒªÔÚÍâ²ãÉ趨һ¸öDIV(content £©ÈÃÕâ¸öDIVµÄ¸ß¶ÈµÈÓÚä¯ÀÀÆ÷µÄ¸ß¶È,È»ºó½«footerÕâ¸öDIVÉ趨ΪcontentµÄÒ»¸ö×ÓDIV ,²¢Ê¹Óþø¶Ô¶¨Î»,ʹËü¹Ì¶¨µ½contentµÄµ×¶Ë;ÕâÊÇ´ó¸ÅµÄ˼·,
ÏÂÃæÊÇʵÏֵķ½·¨:
<body>
<div id="content">
<div id="main">
<h1>main</h1>
<p>Äã¿ÉÒԸıää¯ÀÀÆ÷´°¿ÚµÄ¸ß¶È£¬À´¹Û²ìfooterЧ¹û¡£</p>
<p>ÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×ÖÎÄ×Ö</p>
</div>
<div id="footer"> <h1>Footer</h1><div>
</div>
</body>
È»ºóÎÒÃÇдÏÂCSS:
body,html {
margin: 0;
padding: 0;
font: 12px/1.5 arial;
height:100%;
}
#content {
min-height:100%;
position: relative;
}
#main {
padding: 10px;
padding-bottom: 60px; /* 20px(font-size)x2(line-height) + 10px(padding)x2=60px*/
}
#footer {
position: absolute;
bottom: 0;
padding: 10px 0;
background-color: #AAA;
width: 100%;
}
#footer h1 {
font: 20px/2 Arial;
margin:0;
padding:0 10px;
}
Ê×ÏÈ°ÑHTMLºÍBODYµÄHEIGHTÊôÐÔÉèΪ100%;±£Ö¤contentµÄ¸ß¶ÈÄܳÅÂúä¯ÀÀÆ÷;
È»ºó°Ñ#contentµÄ¸ß¶ÈÒ²ÉèÖÃΪ100% £¬µ«ÊÇÕâÀïÎÒÃÇʹÓÃÁË“min-height”ÊôÐÔ£¬¶ø²»ÊǵÄheightÊôÐÔ£¬ÕâÊÇÒòΪÈç¹û#mainÖеÄÄÚÈÝÈç¹ûÔö¼ÓÁË£¬ËûµÄ¸ß¶È³¬¹ýÁËä¯ÀÀÆ÷´°¿ÚµÄ ¸ß¶È£¬ÄÇôÈç¹û°Ñ#contentµÄ¸ß¶ÈÈÔÈ»ÊÇ100%£¬¾Í»áµ¼ÖÂ#footerÈÔÈ»¶¨Î»ÔÚä¯Æ÷´°¿ÚµÄ϶ˣ¬´Ó¶øÕÚ¸ÇÁË#contentÖеÄÄÚÈÝ¡£
¶øʹÓÃmin-heightÊôÐÔµÄ×÷ÓþÍÊÇʹ#contentµÄ¸ß¶È“ÖÁÉٔΪä¯ÀÀÆ÷´°¿ÚµÄ¸ß¶È£¬¶øµ±Èç¹ûËüÀïÃæµÄÄÚÈÝÔö¼ÓÁË£¬ËûµÄ¸ß¶È»áÒ²¸úËæ×ÅÔö¼Ó£¬Õâ²ÅÊÇÎÒÃÇÐèÒªµÄЧ¹û¡£
½ÓÏÂÀ´£¬½«#contentÉèÖÃΪÏà¶Ô¶¨Î»£¬Ä¿µÄÊÇʹËû³ÉΪËüÀïÃæµÄ#footerµÄ¶¨Î»»ù×¼
È»ºó°Ñ#foooterÉèÖÃΪ¾ø¶Ô¶¨Î»£¬²¢Ê¹Ö®ÌùÔÚ#mainµÄ×î϶ˡ£
µ«ÊÇҪעÒ⣬Èç¹ûµ±ÎÒÃÇ°Ñ#footerÌùÔÚ#contentµÄ×î϶ËÒÔºó£¬Ëûʵ¼ÊÉÏÒѾ­ºÍÉÏÃæµÄ#mainÕâ¸ödivÖصþÁË£¬ÎªÁ˱ÜÃ⸲¸Ç#mainÖÐ µÄÄÚÈÝ£¬ÎÒÃÇÔÚ#main


Ïà¹ØÎĵµ£º

CSS Handbook½éÉÜ

ÔÚDIV+CSSµÄʱ´úÀӵÓÐÒ»¸öÌùÐĵÄCSSÊÖ²á»á¼«´óµÄÔö¼ÓÍøÒ³Éè¼ÆµÄЧÂÊ¡£Ä¿Ç°ÊÐÃæÉÏ´ó¼ÒÓõÄ×î¶àµÄ¾ÍÊÇËÕÉòСÓêÖÆ×÷µÄ¡¶CSS 2.0ÖÐÎÄÊֲᡷ£¬ÎÒÒ²Ò»Ö±ÓÃÁËÓÐËÄÎåÄêÁË¡£ÊÖ²áʹÓÃCHM¸ñʽ£¬ÄÚÈݷdz£µÄ·á¸»£¬¼¸ºõ°üÀ¨ÁËCSS2µÄËùÓÐÄÚÈÝ¡£
ÏÂÔصØÖ·
http://www.javatang.com/_download/css2handbook.rar ......

css hacks (ie6,ie7,ie8,firefox,Chrome)

·ÖÀà:WebÇ°¶Ë
IE6ÄÜʶ±ðÏ»®Ïß"_"ºÍÐǺÅ" * "£¬IE7ÄÜʶ±ðÐǺÅ" * "£¬µ«²»ÄÜʶ±ðÏ»®Ïß"_"£¬ IE8ÄÜʶ±ð" \9"£¬µ«²»ÄÜʶ±ðÏ»®Ïß"_"£¬ ¶øfirefoxÁ½¸ö¶¼²»ÄÜÈÏʶ,È´¿ÉÒÔʶ±ð‘!important’¡£µÈµÈ
Êéд˳Ðò£¬Ò»°ãÊǽ«Ê¶±ðÄÜÁ¦Ç¿µÄä¯ÀÀÆ÷µÄCSSдÔÚºóÃæ¡£ÏÂÃæÁоٳ£ÓõÄCSS hack·½·¨
 
 
1£º!importan ......

js/cssÔÚajax UpdatePanel ÖÐûÓÐЧ¹ûµÄ½â¾ö·½·¨

jsûЧ¹û:Èç¹ûÔÚÒÔUpdatePanelµÄ·½Ê½µÄ¾Ö²¿»Ø´«ÖУ¬ÆÕͨµÄJavascript´úÂëÔÚÕâÖÖ¾Ö²¿»Ø´«ÖоͲ»»áÔÚ´¥·¢ÁË£¬¾Í±ØÐëʹÓÃscriptmanager.RegisterClientScript·½·¨£¨ÔÚ<form>ºóÃæ×¢²á<script>£©ºÍscriptmanager.RegisterStartupScript·½·¨£¨ÔÚ</form֮ǰע²á<script>£©
ÔÚÄãµÄÓû§¿Ø¼þµÄºó¶ËµÄij¸öºÏÊÊÎ ......

CSS¼æÈÝIE6,IE7,FireFoxÖ®Ò»

¹ØÓÚCSS¶Ô¸÷¸öä¯ÀÀÆ÷¼æÈÝÊǸö·Ç³£ÈÃÈËÍ·ÌÛµÄÊÂÇéÁË, ÍøÂçÉϵĽ̳̱éµØ¶¼ÊÇ.½ñÌìÔÚdiscuz.netÉÏ·¢ÏÖÁËһƪ²»´íµÄ¶«Î÷£¬¾ÍתÔعýÀ´ºÍ´ó¼Ò¹²Ïí.¿ÉÒÔµ±×÷CSS¼æÈÝIE6,IE7,FireFoxµä·¶ÁË£¬ÖµµÃÈ¥¼Ç¼Ï¡£·¢ÏÖ×Ô¼ººÜ¾ÃûÓÐתÔض«Î÷¡£
×¢£ºIE¶¼ÄÜʶ±ð*;±ê×¼ä¯ÀÀÆ÷(ÈçFirefox,Opera,Netscape)²»ÄÜʶ±ð*£»IE6ÄÜʶ±ð*£¬µ«²»ÄÜʶ±ð !im ......

CSS clientWidth£¬offsetWidth µÈÏà¹ØÊôÐÔ

ÍøÒ³¿É¼ûÇøÓò¿í£º document.body.clientWidth;
ÍøÒ³¿É¼ûÇøÓò¸ß£º document.body.clientHeight;
ÍøÒ³¿É¼ûÇøÓò¿í£º document.body.offsetWidth   (°üÀ¨±ßÏߵĿí);
ÍøÒ³¿É¼ûÇøÓò¸ß£º document.body.offsetHeight (°üÀ¨±ßÏߵĿí);
ÍøÒ³ÕýÎÄÈ«ÎÄ¿í£º document.body.scrollWidth;
ÍøÒ³ÕýÎÄÈ«Îĸߣº document.body. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ