.spritePlayVideoButton
{
text-indent: -2000em;
display: block;
border: 0px;
width: 120px;
height: 24px;
background-color: #ffffff;
background-image: url(http://static.howstuffworks.com/en-us/default/layout/hsw_article_sprite_2.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
.spriteGoButton
{
display: block;
width: 30px;
height: 19px;
background-image: url(http://static.howstuffworks.com/en-us/default/layout/hsw_article_sprite_2.gif);
background-repeat: no-repeat;
background-position: 0px -24px;
}
.spriteFacebookIcon
{
width: 13px;
height: 13px;
background-image: url(http://static.howstuffworks.com/en-us/default/layout/hsw_article_sprite_2.gif);
background-repeat: no-repeat;
background-position: 0px -253px;
border: 0px;
}
ဒီမွာ CSS style sheet ရဲ႕ position ကုိသံုးသြားတာပါပဲ။ ပံုမွာၾကည့္ပါ background image ကုိ လုိအပ္တဲ့ေနရာေလာက္ အေပၚဘယ္ေထာင့္ကေနျပီး လုိအပ္သေလာက္ေလးပဲ height နဲ႔ width ကုိ ယူသြားတာပါပဲ။ တကယ္ေနရာမွာ background-position(x y) ကေနျပီး height နဲ႔ width ကုိတြက္ျပီး background ေပၚမွာပါ။ ဥပမာ. Go button အတြက္ဆုိပါေတာ့။ မူလ position ကုိ 0 နဲ႔ -24 (ေအာက္) ေပးထားပါတယ္။ အဲဒီအမွတ္ကေနျပီး height နဲ႔ width ရွိသေလာက္ေလးပဲ ေပၚမွာပါ။ ဒါဆုိရင္ ပံုေသးေသးေလးေတြအတြက္ CSS မွာ ရွင္းရွင္းလင္းလင္း ေရးလုိ႔ရသြားပါျပီ။
No comments:
Post a Comment