¦b¨Ï¥Î div °µ¾ãÓª©«¬ªº layout ®É , ³ÌÀYµhªº¤£¥~©I´N¬O¸óÂsÄý¾¹ªº¤ä´©°ÝÃD , ¤×¨ä¬O¦b¨Ï¥Î¯B°Ê( float )¨Ó¹F¦¨¤ÀÄæ®É , ¤£¦Pªºª©¥»ÂsÄý¾¹¹ï¨ä CSS ¼Ë¦¡ªº¤ä´©«×¤Î¹w³]ȳ£¦³©Ò®t²§ , ¦]¦¹´N¯S§O¾ã²z¤@¤U·í³B²z°Ï¶ô³¬¦X( clearing float )ªº CSS »yªk.
1. ¦b¤÷°Ï¶ô¥[¤W float ÄÝ©Ê
¦¹¤èªk¤Q¤À®ø·¥ , ¹ï©ó¾ãÅ骩±·|Åܦ¨¤£®e©ö±±¨î , ¦]¦¹¤£«ØÄ³¨Ï¥Î.
2. ¦b¤÷°Ï¶ô¥[¤W overflow:auto ÄÝ©Ê
¦¹ì²z¬O«ü¤÷°Ï¶ô¦bÂsÄý¾¹ªº¸ÑͤU¨Ã¥¼¹w³] overflow ÄÝ©Ê(¦p firefox) , ¦Ó overflow ´N¬O«ü¦¹°Ï¶ô¤j¤p¬O§_·|¨Ì·Ó¨ä¤º¥]®eªº¸ê®Æ¦Ó©µ¦ù , ¦]¦¹¤Q¤À«ØÄ³¨Ï¥Î¦¹¤èªk.
3. ¦b¤÷°Ï¶ô¥[¤W clear:both ÄÝ©Ê
¦¹ì²z¬O«ü¤÷°Ï¶ô¦b³B©ó¯B°Êªº¦P®É , ±N¤£¤¹³\¥ª¥kÃä¤]¦³¯B°Êªº°Ï¶ô , ¦Ó²£¥Í³¬¦X¦¹°Ï¶ôªº®ÄªG , ¦]¦¹¤]¬O¤Q¤À«ØÄ³¨Ï¥Î¦¹¤èªk.
½d¨Ò¡G(¦bn³¬¦Xªº DIV ¥[¤W¦¹ CLASS)
/* Clear Fix */
¡½ ¹JªÅ¥Õ¤]¤£´«¦æ
white-space:nowrap;
¡½ ¦Û°Ê´«¦æ
word-wrap: break-word;
word-break: normal;
¡½ ^¤å³æ¦rÂ_¦æ
word-break: break-all;
³Ìªñ¦b³B²z«Ü¦h®×¤l®Éµo²{ , Firefox ©Î IE 6.0 ¦b¨Ï¥ÎDIV°Ï¶ô®É , ±`±`¹J¨ì¤º®e¾¹µLªk¼µ¶}ªº°ÝÃD , ¥Dn´N¬O°ª«×ªº CSS ³]©w¤S¬Oµ¹¥L¦U¦ÛªíºA , §Ú·Q³oµu´Á¤ºÁÙ¬O¥u¯à³v¤@×¥¿§a ...
¸Ñ¨M¤èªk 1
div { width:100px; height:auto; overflow: auto; }
¸Ñ¨M¤èªk 2
div { width:100px; height:auto; overflow: visible; }
¸Ñ¨M¤èªk 3
div { height:auto!important; height:100px; min-height:100px; }
¨C¦¸n×¥¿ CSS ´N¬OÀYµhªº¶}©l§r ....
ì¤å:http://www.planabc.net/2007/07/20/not_content_div/
·í¦b div ¼Ðñ¤ºµL¥ô¦ó¤º®e®É¡G
<div></div>
¦pªGµ¹ div ¤¸¯À³]¸m¤F¼e«×®É¡A¤ñ¦p width:100% ¡A¦¹®É div ¦b IE ¤¤¡]IE6¡AIE7¡^±N¥e¾Úª«²zªÅ¶¡¡A¦Ó¦bFF¤¤¤£¥e¾Úª«²zªÅ¶¡¡]¥¿½T²z¸Ñ¡^¡C¬°¤Fªízª½Æ[¡A±N¼Ë¦¡ª½±µ¼g¦b¤¸¯À¼Ðñ¤º¡G
<div style="width:100%"></div>
¦¹®É¦b IE ¤¤¨ì©³¬O¤°麽¦b¼vÅTµÛ³Ì²×ªºÅã¥Ü¡A¤S¬O¦p¦ó¸ÑªRªº©O¡H
¥i¯àªº¼vÅT¦]¯À¡G¦rÅé¤j¤p¡]font-size¡^¡A¦rÅ馿°ª¡]line-height¡^¡A°ª«×¡]height¡^¡A·¸¥X¡]overflow¡^¡C
§Ú̹ï¤W±ªº¥N½X³v¤@²K¥[¹LÂoÄݩʡ]¨ãÅ骺¹Lµ{¦³¿³½ìªºªB¤Í¡A¥i¥H¨p¤UùعêÅç¤@¤U¡A“¦Û¤v°Ê¤â¡AÂצ稬¹”¡I¡^
¤å¶¹Ï¨ä¹ê«D±`ªº®e©ö , ¨Ã¥B¦b¤å³¹ªº±Æª©¤W·|¦³«Üº}«Gªº®ÄªG .
¥un¦b CSS ¤¤¥h©w¸q float ÄݩʴN¥i¥H¤F , ¦A¥~¥[¤W margin ¨Ó±±¨î¤å¦r©M¹Ï¤ùªº¶¡¶Z , ´N·|¤Q¤Àº}«G³á.
STYLE="FLOAT: LEFT;"
ª«¥ó (¦b¦¹¬O¹Ï¤ù) ¸m¥ª
STYLE="FLOAT: RIGHT;"
ª«¥ó (¦b¦¹¬O¹Ï¤ù) ¸m¥k
STYLE="FLOAT: NONE;"
¤£ÅÜ
STYLE="FLOAT: INHERIT;"
ª«¥ó (¦b¦¹¬O¹Ï¤ù) Ä~©Ó¥ý«e«Å§iÈ
±j¨î¤£´«¦æ
div{ white-space:nowrap; }
¦Û°Ê´«¦æ
div{ word-wrap: break-word; word-break: normal; }
±j¨î^¤å³æµüÂ_¦æ
div{ word-break:break-all; }
CSS ¼Ë¦¡ªí
<style> tr{ bgcolor:expression(this.bgColor=((this.rowIndex)%2==0 )? 'white' : 'yellow'); } </style>
HTML ì©l½X
<table id="oTable" width="100" border="1" style="border-collapse:collapse;"> <tr><td> </td></tr> <tr><td> </td></tr> <tr><td> </td></tr> <tr><td> </td></tr>
css3.0¤¤·s¼WÄݩʡGborder-radius
¥Î³oÓÄݩʯà¹ê²{¶ê¨¤Ã䮨ªº®ÄªG¡C²{¦b¥u¦³Mozilla/Firefox©MSafari3¤ä«ù¸ÓÄݩʡC
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
¤À§O¥Nªí¤W¥ª¡B¤W¥k¡B¤U¥ª¡B¤U¥k¥|Ó¨¤
ì¤å¥X³B:http://www.cnblogs.com/cathsfz/archive/2007/03/19/679276.html
¤W¦¸Á¿¨ì“±ý½m CSS ¡A¥²¥ý®c IE”¡A¦pªG§A®c¤FIEµM¦ÓÁÙ¬Oı±o¤£±on»â¡A¨º´N¸ÓÃhºÃ¦Û¤v¬O¤£¬O¦³¶Ç»¡¤¤ªºtable±j¢¯g¤F¡C
¦bCSDNªÀ°Ï¤W¡A®É¤£®É¯à°÷¬Ý¨ì¤@¨Ç¶±¾ãÅ饬§½ªº°ÝÃD¡An¨D¥Îdiv°µ¤@¨Çtable¤~¯à°µ¨ìªº¡A§_«h´N¥H¦¹¬°§â¬`»¡XHTML+CSS¥¬§½¤èªk¤£¦n¡C¨ä¹ê¡Aº¥ýn°µªº¬O§ïÅÜ«äºû¡A¥H¾AÀ³XHTML+CSSªº¥¬§½¡C