ûÏëµ½µÄ¡¢²»³£ÓõÄÈý¸öcssÊôÐÔ£¡
×÷Õߣºtinyhill¡¡À´×Ô£ºÀ¶É«ÀíÏë ¶Ô ¡¶5 ¸ö¼òµ¥ÊµÓÃµÄ CSS ÊôÐÔ¡·½øÐбà¼
1¡¢CSS Clip
¼ô¼ (clip) ÊôÐÔ¾ÍÏñÒ»¸öÃæ¾ß¡£ËüÔÊÐíÄãʹÓþØÐÎÑÚ¸ÇÒ³ÃæÔªËØµÄÄÚÈÝ¡£Òª¼ô¼Ò»¸öÔªËØ£ºÄã±ØÐëÖ¸¶¨Æä position ÊôÐÔΪ absolute£¬È»ºóÖ¸¶¨Ïà¶ÔÓÚÔªËØµÄ top£¬right£¬bottom£¬left Öµ¡£
ͼƬ¼ô¼ÊµÀý£¨ÑÝʾ£©
ÒÔÏÂʾÀýÑÝʾÁËÈçºÎʹÓà clip ÊôÐÔÑÚ¸ÇÒ»ÕÅͼƬ¡£Ê×ÏÈ£¬Ö¸¶¨ <div> ÔªËØÎª position:relative£¬È»ºóÖ¸¶¨ <img> ÔªËØÎª position:absolute£¬²¢ÇÒ¸ù¾Ýʵ¼ÊÐèÒªÉ趨 rect Öµ¡£
.clip {
position: relative;
height: 130px;
width: 200px;
border: solid 1px #ccc;
}
.clip img {
position: absolute;
clip: rect(30px 165px 100px 30px);
}
ͼÏñµ÷Õû³ß´çºÍ¼ô¼£¨ÑÝʾ£©
ÔÚÕâ¸öʾÀýÖУ¬ÎÒ½«Õ¹Ê¾ÈçºÎµ÷ÕûͼÏñ³ß´çºÍ¼ô¼Í¼Æ¬¡£ËزÄͼƬÊǾØÐεģ¬ÎÒÏ뽫ÆäÏ÷¼õÖÁ 50£¥ µÄ³ß´ç£¬ÓÃÀ´´´½¨Ò»¸öÕý·½ÐθñʽµÄËõÂÔͼ¡£Òò´Ë£¬ÎÒÓÿí¶ÈºÍ¸ß¶ÈÊôÐÔÀ´µ÷ÕûͼÏñ£¬²¢Ê¹Óà clip ¼ô¼ÊôÐÔÓèÒÔÑڸǡ£È»ºóÓà left ÊôÐÔ½«Í¼Æ¬ÒÆ¿ª×ó²à 15px µÄ¾àÀë¡£
.gallery li {
float: left;
margin: 0 10px 0 0;
position: relative;
width: 70px;
height: 70px;
border: solid 1px #000;
}
.gallery img {
width: 100px;
height: 70px;
position: absolute;
clip: rect(0 85px 70px 15px);
left: -15px;
}
2¡¢White-space£¨ÑÝʾ£©
white-space ÊôÐÔÖ¸¶¨ÁËÔªËØÖпհ׵Ĵ¦Àí·½Ê½¡£±ÈÈ磬ָ¶¨ white-space:nowrap »á×èÖ¹Îı¾×Ô¶¯»»ÐС£
em {
white-space: nowrap;
}
3¡¢Cursor£¨ÑÝʾ£©
Èç¹ûÄã¸Ä±äÁ˰´Å¥µÄÐÐΪ£¬ÆäÖ¸ÕëÒ²Ó¦¸ÃËæÖ®¸Ä±ä¡£±ÈÈ磬µ±Ò»¸ö°´Å¥²»¿ÉÓÃʱ£¬Ö¸ÕëÓ¦¸Ã¸Ä±äΪĬÈϵļýÍ·£¬À´±íÃ÷Ëü²»¿Éµã»÷¡£Òò´Ë£¬cursor ÊôÐÔÔÚ¿ª·¢ Web Ó¦ÓóÌÐòʱÏ൱ÓÐÓá£
.disabled {
cursor: default;
}
.busy {
cursor: wait;
}
.clickable:hover {
cursor: pointer;
}
Ïà¹ØÎĵµ£º
¡¡¡¡Ïë³ÉΪһÃûCSSר¼Ò£¬½ö½öÊìÁ·Ê¹ÓÃCSSÑ¡Ôñ·û(selectors)ÊÇÔ¶Ô¶²»¹»µÄ¡£»¹ÔÚÓÚ¶Ô¹¤×÷µÄÕûÌ广»®£¬¹¤×÷Á÷³ÌµÄÕÆÎÕÒÔ¼°Ìá¸ßÑùʽ±íµÄ¿Éά»¤ÐÔºÍЧÂÊ¡£ÓÃCSS¿ÉÒÔ´´½¨³öÎÒÃÇÏëÒªµÄÃÀÃî¾øÂ×µÄÍøÕ¾£¬¶øÐ´CSS±¾Éí¾ÍÊÇÒ»ÖÖÏíÊÜ¡£ ÄÇôÎÒÃÇÓ¦¸ÃÈçºÎ´´½¨¸ü¾ßÎüÒýÁ¦µÄÑùʽ±í?ÄãµÄÑùʽ±íÓ¦¸Ã¾ßÓÐÄÄÐ©ÌØÐÔÄØ?ͨ¹ýѧϰ²¢½áºÏÎÒ×Ô¼ºµÄ¹¤ ......
Block element ¿é¼¶ÔªËØ
¹ËÃû˼Òå¾ÍÊÇÒÔ¿éÏÔʾµÄÔªËØ£¬¸ß¶È¿í¶È¶¼ÊÇ¿ÉÒÔÉèÖõġ£±ÈÈçÎÒÃdz£ÓõÄ<div>¡¢<p>¡¢<ul>ĬÈÏ״̬϶¼ÊÇÊôÓÚ¿é¼¶ÔªËØ¡£¿é¼¶ÔªËرȽϰԵÀ£¬Ä¬ÈÏ״̬ÏÂÿ´Î¶¼Õ¼¾ÝÒ»Õû¸öÐУ¬ºóÃæµÄÄÚÈÝÒ²±ØÐëÔÙÐÂÆðÒ»ÐÐÏÔʾ¡£µ±È»·Ç¿é¼¶ÔªËØÒ²¿ÉÒÔͨ¹ýcssµÄdisplay:block;½«Æä¸ü¸Ä³É¿é¼¶ÔªËØ¡£´ËÍâ» ......
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ÎÞ±êÌâÒ³</title>
<LINK href="../css/skin1.css" mce_href="css/skin1.css" rel="stylesheet" type="text/css">
<mce:script language="JavaScript" type="text/javascript"><!--
function changeSkin(n ......
ÕâÀïÖ»°ÑһЩÎÒ×Ô¼º»¹ÐèÒª¸Ä½øµÄµØ·½·¢ÉÏÀ´¡£
————————————————————————
1.ÍøÒ³²»ÊǾ²Ì¬µÄ¡¢¾ø¶ÔµÄýÌå¡£ÕâÒâζ×ÅÄÚÄÜÉìËõ±äÐΣ¬Óû§Ó¦¸Ã±»ÔÊÐíµ÷Õû×Ô¼ºÏ²»¶µÄ·½Ê½£¬ ......
ºÜ¶àʱºòÎÒÃDZØÐëʹһЩ¿éÔªËØ²¢ÅÅÏÔʾ£¬Ò»°ãÏëµ½µÄÊDZØÐëʹÓø¡¶¯£¬µ«ÊÇ¿éÔªËØ¸¡¶¯¸ø±ß¾à(margin)µÄʱºòÔÚIEÏ»á³öÏÖ¼Ó±¶µÄBUG£¬ËùÒԺܶàʱºò²»µÃ²»°ÑÕâ¸ö¿éÔªËØÌ×ÔÚÒ»¸öÄÚÁªÔªËØÀïÃæ£¬È»ºó¸øÄÚÁªÔªËظ¡¶¯ºÍ±ß¾à¡£½ñÌì¿´µ½ÁËâø·É¡¢ÇظèºÍÎÚÁú²è¹ØÓÚdisplay:inline-blockµÄÎÄÕ£¬ºÜ²»´í£¬×ÛºÏһϣ¬¼Ç¼ÏÂÀ´¡£
display:inl ......