²âÊÔ»·¾³£ºIE6 , IE7, IE8, FF3.0
±í´ï·½Ê½£º±í´ï·½Ê½£º
body { `background:red }
body { ~background:red }
body { !background:red }
body { @background:red }
body { #background:red }
body { $background:red }
body { %background:red }
body { ^background:red }
body { &background:red }
body { *background:red }
body { (background:red }
body { )background:red }
body { =background:red }
body { +background:red }
body { [background:red }
body { ]background:red }
body { {background:red }
body { |background:red }
body { ,background:red }
body { <background:red }
body { .background:red }
body { >background:red }
body { /background:red }
body { ?background:red }
½áÂÛ£ºIEʶ±ðËùÓÐCSS Hack ½áÂÛ£ºIEʶ±ðËùÓÐCSS Hack
±ÈÈçÎÒÃÇҪʵÏÖÔÚIE ÖÐ480px µÄ¿í¶È£¬¶øÔÚÆäËûä¯ÀÀÆ÷500px µÄ¿í¶È£¬¾Í¿ÉÒÔͨ¹ýHack À´Íê³É£¬ÈçÏ£º± ......
Á¬ÐøµÄÓ¢ÎÄ»òÊý×ÖÄÜÊÇÈÝÆ÷±»³Å´ó£¬²»Äܸù¾ÝÈÝÆ÷µÄ´óС×Ô¶¯»»ÐУ¬¶ÔÓÚDivºÍtableÒÔ¼°²»Í¬µÄä¯ÀÀÆ÷£¬ÊµÏÖcss×Ô¶¯»»Ðеķ½·¨¶¼ÉÔÓв»Í¬£¬ÏÂÃæ·Ö±ð½éÉÜ£º
¶ÔÓÚdiv
¡¡¡¡1.£¨IEä¯ÀÀÆ÷£©white-space:normal; word-break:break-all;ÕâÀïǰÕßÊÇ×ñѱê×¼¡£
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
#wrap{white-space:normal; width:200px; }
»òÕß
#wrap{word-break:break-all;width:200px;}
<div id="wrap">ddd111111111111111111111111111111</div>
¡¡¡¡Ð§¹û£º¿ÉÒÔʵÏÖ×Ô¶¯»»ÐÐ
¡¡¡¡2.£¨Firefoxä¯ÀÀÆ÷£©white-space:normal; word-break:break-all;overflow:hidden;ͬÑùµÄFFÏÂҲûÓкܺõÄʵÏÖ·½·¨£¬Ö»ÄÜÒþ²Ø»òÕß¼Ó¹ö¶¯Ìõ£¬µ±È»²»¼Ó¹ö¶¯ÌõЧ¹û¸üºÃ£¡
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
#wrap{white-space:normal; width:200px; overflow:auto;}
»òÕß
#wrap{word-break:break-all;width:200px; overflow:auto; }
<div id="wrap">ddd1111111111111111111111111111111111111111</div>
¡¡¡¡Ð§¹û£ºÈÝÆ÷Õý³££¬ÄÚÈÝÒþ²Ø
¶ÔÓÚtable
¡¡¡¡1. (IEä¯ÀÀÆ÷)ʹÓÃÑùʽtable-layout:fixed£»
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
<style> ......
1.span µÄ overflow :hidden width:70px ; display:block(Ò»µãÒª¼ÓÉÏdivµÄ»°²»Óüӣ©
2.js¶¯Ì¬»»±³¾°,»»±³¾° style.backgroundImage = "url('images/bg1.jpg')";
3.ÓÃonFocus="this.blur()"À´Ïû³ýÁ´½ÓºóµÄ½¹µãÐéÏß¿ò
4. onMouseOver onMouseOut onClick Èý¸öʱ¼äÔÚÒ»ÆðµÄʱºò £¬Òª´¥·¢Ç°Ãæ2¸ö£¬ÒªÃ´´¥·¢onclickʼþ¡£
......
¡¡¡¡ÎÒÃÇÌÖÂÛµÄÖ÷ÌâCSSÍøÒ³²¼¾Ö£¬×îÁî´ó¼ÒÍ·ÌÛµÄÎÊÌâ¾ÍÊÇä¯ÀÀÆ÷¼æÈÝÐÔ£¬ËäÈ»div-css.net½éÉܹýºÜ¶àÕâ·½ÏòµÄ֪ʶ£¬µ«ÒÀÈ»Èúܶ࿪·¢ÈËÔ±ÔÎͷתÏò£¬½ñÌìµÄÕâÆªÎÄÕ£¬½«ÁгöcssºÍjavascriptÔÚIEºÍFirefoxÖжþÊ®Èý¸ö²»Í¬µã£¬Ï£Íû¶Ô´ó¼ÒµÄѧϰÓÐËù°ïÖú¡£
Ò»¡¢document.formName.item("itemName") ÎÊÌâ
¡¡¡¡ÎÊÌâ˵Ã÷£ºIEÏ£¬¿ÉÒÔʹÓà document.formName.item("itemName") »ò document.formName.elements ["elementName"]£»FirefoxÏ£¬Ö»ÄÜʹÓÃdocument.formName.elements["elementName"]¡£
¡¡¡¡½â¾ö·½·¨£ºÍ³Ò»Ê¹ÓÃdocument.formName.elements["elementName"]¡£
¶þ¡¢¼¯ºÏÀà¶ÔÏóÎÊÌâ
¡¡¡¡ÎÊÌâ˵Ã÷£ºIEÏ£¬¿ÉÒÔʹÓà () »ò [] »ñÈ¡¼¯ºÏÀà¶ÔÏó£»FirefoxÏ£¬Ö»ÄÜʹÓà [ ]»ñÈ¡¼¯ºÏÀà¶ÔÏó¡£
½â¾ö·½·¨£ºÍ³Ò»Ê¹Óà [] »ñÈ¡¼¯ºÏÀà¶ÔÏó¡£
Èý¡¢×Ô¶¨ÒåÊôÐÔÎÊÌâ
¡¡¡¡ÎÊÌâ˵Ã÷£ºIEÏ£¬¿ÉÒÔʹÓûñÈ¡³£¹æÊôÐԵķ½·¨À´»ñÈ¡×Ô¶¨ÒåÊôÐÔ£¬Ò²¿ÉÒÔʹÓà getAttribute() »ñÈ¡×Ô¶¨ÒåÊôÐÔ£»FirefoxÏ£¬Ö»ÄÜʹÓà getAttribute() »ñÈ¡×Ô¶¨ÒåÊôÐÔ¡£
¡¡¡¡½â¾ö·½·¨£ºÍ³Ò»Í¨¹ý getAttribute() »ñÈ¡×Ô¶¨ÒåÊôÐÔ¡£
ËÄ¡¢eval("idName")ÎÊÌâ
¡¡¡¡ÎÊÌâ˵Ã÷£ºIEÏ£¬¿ÉÒÔʹÓà eval("idName") »ò getElementById("idN ......
DIV+CSSÍøÒ³²¼¾Ö£ºÈýÁи¡¶¯ÖмäÁпí¶È×ÔÊÊÓ¦
ÒÑÓÐ 39 ´ÎÔĶÁ 2009-09-07 14:25 ±êÇ©: DIV CSS ÍøÒ³ ¿í¶È
ʹÓø¡¶¯¶¨Î»·½Ê½£¬´ÓÒ»Áе½¶àÁеĹ̶¨¿í¶È¼°×ÔÊÊÓ¦£¬»ù±¾ÉÏ¿ÉÒÔ¼òµ¥Íê³É£¬°üÀ¨ÈýÁеĹ̶¨¿í¶È¡£¶øÔÚÕâÀï¸øÎÒÃÇÌá³öÁËÒ»¸öеÄÒªÇó£¬Ï£ÍûÓÐÒ»¸öÈýÁÐʽ²¼¾Ö£¬»ùÖÐ×óÀ¸ÒªÇó¹Ì¶¨¿í¶È£¬²¢¾Ó×óÏÔʾ£¬ÓÒÀ¸ÒªÇó¹Ì¶¨¿í¶È²¢¾ÓÓÒÏÔʾ£¬¶øÖмäÀ¸ÐèÒªÔÚ×óÀ¸ºÍÓÒÀ¸µÄÖм䣬¸ù¾Ý×óÓÒÀ¸µÄ¼ä¾à±ä»¯×Ô¶¯ÊÊÓ¦¡£Õâ¸ø²¼¾ÖÌá³öÁËÒ»¸öеÄÒªÇ󣬶øÇÒµ¥´¿Ê¹ÓÃfloatÊôÐÔÓë°Ù·Ö±ÈÊôÐÔ²¢²»Äܹ»ÊµÏÖ£¬CSSĿǰ»¹²»Ö§³Ö°Ù·Ö±ÈµÄ¼ÆË㾫ȷµ½¿¼ÂÇ×óÀ¸ºÍÓÒÀ¸µÄռ룬Èç¹û¶ÔÖмäÀ¸Ê¹ÓÃ100%¿í¶ÈµÄ»°£¬Ëü½«Ê¹ÓÃä¯ÀÀÆ÷´°¿ÚµÄ¿í¶È£¬¶ø·Ç×óÀ¸ÓëÓÒÀ¸µÄÖмä¼ä¾à£¬Òò´ËÎÒÃÇÐèÒªÖØÐµÄ˼·À´¿¼ÂÇÕâ¸öÎÊÌâ¡£
¾ø¶Ô¶¨Î»
ÔÚ¿ªÊ¼ÕâÑùµÄÈýÁв¼¾Ö֮ǰ£¬ÓбØÒªÁ˽âÒ»¸öÐµĶ¨Î»·½Ê½——¾ø¶Ô¶¨Î»¡£Ç°ÃæµÄ¸¡¶¯¶¨Î»·½Ê½Ö÷ÒªÓÉä¯ÀÀÆ÷¸ù¾Ý¶ÔÏóµÄÄÚÈÝ×Ô¶¯½øÐи¡¶¯·½ÏòµÄµ÷Õû£¬µ«ÊÇÕâÖÖ·½Ê½²»ÄÜÂú×㶨λÐèÇóʱ£¬¾ÍÐèÒªÐµķ½·¨À´ÊµÏÖ£¬CSSÌṩµÄ³ýÈ¥¸¡¶¯¶¨Î»Ö®ÍâµÄÁíÒ»ÖÖ¶¨Î»·½Ê½¾ÍÊǾø¶Ô¶¨Î»£¬¾ø¶Ô¶¨Î»Ê¹ÓÃpositionÊôÐÔÀ´ÊµÏÖ¡£
p ......
#mainContent { height:635px; width:100%; }
#sidebar { width: 178px; position:absolute; z-index:2;}
#content { margin-left:175px; height:100%; z-index:1; }
´ó¸ÅÊÇÕâÑù£¬¸ù¾ÝÈýÀ¸»®·ÖµÄÔÀí×ö³öÕâ¸öµÄ£¬µ«¸ß¶È×ÔÊÊÓ¦»¹ÓÐÎÊÌâ:(
ÔÀíÊÇ£º
×ó±ßʹÓÃposition:absolute£¬¹Ì¶¨Ò»¸öλÖúͿí¶È
ÄÚÈÝÖ»ÒªÁô³ö×ã¹»µÄmargin-left¾Í¿ÉÒÔÁË ......