CSSºÐÄ£ÐÍÏêϸ½²½â
CSS ºÐÄ£ÐÍ
¡¡¡¡ÍøÒ³Éè¼ÆÖеÄÿ¸öÔªËØ¶¼Êdz¤·½ÐεĺÐ×Ó¡£ºÐ×ӵijߴçÊÇÔõÑù¾«È·¼ÆËãµÄ£¬Çë¿´ÏÂͼ£º
¡¡¡¡
¡¡¡¡Èç¹ûÊÇ Firebug Óû§µÄ»°(»ù±¾ºÍǰ¶ËÓйصͼ»áÓõ½ Firebug °É – ÌǰéÎ÷ºìÊÁ)£¬¾Í»áºÜÊìϤÏÂÃæµÄͼ±íÁË¡£
¡¡¡¡Õâ¸öͼ±íºÜºÃµØÕ¹Ê¾ÁË×÷ÓÃÓÚÒ³ÃæÉÏÈÎÒâºÐ×ÓµÄÊýÖµ¡£
¡¡¡¡
¡¡¡¡×¢ÒâÒÔÉÏÁ½¸öÀý×ÓÖУ¬margin ¶¼Êǰ×É«µÄ¡£Margin ±È½ÏÌØ±ð£¬Ëü²»»áÓ°ÏìºÐ×Ó±¾ÉíµÄ´óС£¬µ«ÊÇËü»á
¡¡¡¡Ó°ÏìºÍºÐ×ÓÓÐ¹ØµÄÆäËûÄÚÈÝ£¬Òò´Ë margin ÊǺÐÄ£Ð͵ÄÒ»¸öÖØÒªµÄ×é³É²¿·Ö¡£
¡¡¡¡ºÐ×Ó±¾ÉíµÄ´óСÊÇÕâÑù¼ÆËãµÄ£º
¡¡¡¡¿í¶È = ×ÔÉí¿í¶È+×óÄڱ߾à+ÓÒÄڱ߾à+×ó±ß¿ò+Óұ߿ò
¡¡¡¡¸ß¶È = ×ÔÉí¸ß¶È+ÉÏÄڱ߾à+ÏÂÄڱ߾à+Éϱ߿ò+ϱ߿ò
¡¡¡¡ÖµÎ´ÉùÃ÷µÄÇé¿ö
¡¡¡¡Èç¹ûδÉùÃ÷ padding »òÕß border£¬ÄÇËûÃÇ»òÕßֵΪÁã(ʹÓà css reset ʱ)£¬»òÕßΪä¯ÀÀÆ÷µÄĬÈÏÖµ(ºÜ¿ÉÄܲ»ÊÇÁ㣬ÓÈÆäÊÇÄÇЩͨ³£Ã»ÓÐÖØÖÃµÄ±íµ¥ÔªËØ)
¡¡¡¡¿é¼¶ºÐµÄĬÈÏ¿í¶È
¡¡¡¡Èç¹ûδÉùÃ÷¿í¶È£¬²¢ÇÒºÐ×ÓÊǾ²Ì¬»òÕßÏà¶Ô¶¨Î»µÄ£¬¿í¶È»á±£³Ö 100%µÄ ¿í¶È£¬padding ºÍ border »áÏòÄÚÍÆ¶¯£¬¶ø²»ÊÇÏòÍâÀ©Õ¹¡£
¡¡¡¡µ«ÊÇ£¬Èç¹ûÃ÷È·ÉèÖúÐ×ӵĿí¶ÈΪ 100%£¬ÄÇô padding ¾Í»áÏòÍâÑÓÕ¹¡£
¡¡¡¡
¡¡¡¡The lesson here being that the default width of a box isn’t really 100% but a less tangible “whatever is left”. This is particularly valuable to know, since there are lots of circumstances where it is immensely useful to either set or not set a width.
¡¡¡¡Òª×¢ÒâµÄÊÇ£¬ºÐ×ÓµÄĬÈÏ¿í¶È²¢²»ÕæµÄÊÇ 100%£¬¶øÊÇʣϵĿÉÄÜÖµ(Ó¦¸ÃÊÇ˵£¬Ê£ÓàÕæÊµ´æÔڵĿí¶È - ÌǰéÎ÷ºìÊÁ)¡£Ó¦¸ÃÁ˽âÕâ¸öÌØÊâÖµ£¬ÒòΪºÜ¶àÇé¿öÏ£¬Ëü¶ÔÓÚÉèÖÃ/²»ÉèÖÿí¶È¶¼ÊǷdz£ÓÐÓõġ£
¡¡¡¡ÎÒÓöµ½µÄ×î´óµÄÂé·³¾ÍÊÇ textarea(Îı¾¿ò) ÔªËØÁË£¬ËüÃÇÐèÒªÉèΪ¿í¶ÈΪËùÐèµÄ”cols”ÊôÐÔ£¬²¢ÇÒ²»Äܰüº¬×ÓÔªËØ¡£Òò´Ëͨ³£ÐèÒªÃ÷È·µÄÉèÖà textarea µÄ¿í¶ÈΪ 100%£¬µ«ÓÐ padding ʱ£¬¾Í»áÑÓÕ¹ textarea µÄ¿í¶È¡£¹Ì¶¨¿í¶È»·¾³Ï£¬Í¨³£¿ÉÒÔÉèÖÃΪºÏÊʵÄÏñËØÖµ¿í¶È£¬µ«ÊDZä¿íÇé¿ö¾ÍûÄÇôÐÒÔËÁË¡£
http://www.csswang.com/css/61.html
Ïà¹ØÎĵµ£º
×¢ÒâÊÂÏ
ÁËʵÏÖµ¼º½ÖеÄ×Óµ¼º½ÓëÖ÷µ¼º½ÔÚʵÏÖÊó±ê½»»¥µÄͬʱ£¬±£³ÖÆäÏà¶ÔλÖÃÒ»Ö£¬ÎÒÃÇʹÓÃÁ˶Ôul li{}ʹÓÃÁËposition:relative;ʹÆä¶¨Î»·½Ê½×ªÎªÏà¶Ô¶¨Î»¡£¶ø¶Ôli ul{}¼´×Óµ¼º½²ÉÓÃÁËposition:absolute;Ïà¶ÔÓÚµ¼º½µÄ¾ø¶Ô¶¨Î»·½Ê½£¬ÁËÆäÊó± ......
1 Õë¶Ôfirefox ie6 ie7µÄcssÑùʽ
ÏÖÔڴ󲿷ֶ¼ÊÇÓÃ!importantÀ´hack£¬¶ÔÓÚie6ºÍfirefox²âÊÔ¿ÉÒÔÕý³£ÏÔʾ£¬
µ«ÊÇie7¶Ô!important¿ÉÒÔÕýÈ·½âÊÍ£¬»áµ¼ÖÂÒ³ÃæÃ»°´ÒªÇóÏÔʾ£¡ÕÒµ½Ò»¸öÕë
¶ÔIE7²»´íµÄhack·½Ê½¾ÍÊÇʹÓÓ*+html”£¬ÏÖÔÚÓÃIE7ä¯ÀÀһϣ¬Ó¦¸ÃûÓÐÎÊÌâÁË¡£
ÏÖÔÚдһ¸öCSS¿ÉÒÔÕâÑù£º
#1 { color: #33 ......
Ê×ÏȸÐл“Íè×Ó
”ÌṩµÄÕâ¸ö
IE8µÄcss hack£»
¹Ø×¢¹ýIE8µÄcss hackµÄÈËÏàÐÅ´ó¼Ò¶¼ÔÚʹÓÃÕâ¸öhack£¬¾ÍÊÇ“\9”µÄcss hack£º
.test{
color:#000000; /* FF,OPÖ§³Ö */
color:#0000FF\9;&n ......
Firefox hr
¼æÈÝÎÊÌ⣬ÔÚieÖÐÕý³£ÏÔʾµÄhrÊôÐÔÉèÖã¬ÔÚFirefoxÀïÃæ²»¹ÜÔõôŪ¶¼ÊÇËûÂèµÄ²»³öÀ´£¬¸ÄÁ˲»ÉÙÊôÐÔ£¬µ÷ÕûÁËλÖã¬Í¬Ê±ËÑË÷Á˲»ÉÙÎÄÕ£¬ÈÔÈ»²»
ÐУ¬×îºó¿´µ½Ò»ÆªÎÄÕÂ˵ffÖбØÐëÉèÖñ³¾°ÑÕÉ«²ÅÓÐЧ¹ûµÄ£¬ÕæÊÇxxxµÄ£¬ÕâÖÖÎÊÌâ×Ô¼º±ÕÃÅÔì³µµÄ»°ÕûÉϸöÈýÌìÈýÒ¹¶¼ÕÒ²»µ½½â¾ö°ì·¨°¡£¡
°Ñ´úÂëÌù³öÀ´·ÖÏíÏ£º
hr {
......