Tuesday, July 28, 2015

CSS-LESSION-5

သင္​ခန္​းစာ-၃

ဒီ​ေန႔တင္​ျပသြားမွာက​ေတာ့ cssနဲ႔​ေနာက္​ခံပံုထည္​့နည္​းနဲ႔link​ေတြ​ေအာက္​ကမ်ဥ္​း​ေၾကာင္​း​ေဖ်ာက္​နည္​းရယ္​linkကိုအ​ေရာင္​အမ်ိဳးမ်ိဳးသတ္​မွတ္​တာရယ္​ကိုတင္​ျပသြားမွာျဖစ္​ပါတယ္​
​ေနာက္​ခံပုံထည္​့နည္​းကလြယ္​ပါတယ္​ 
background-image:url("image link"); ဒီလို​ေရးပါတယ္​ ကြင္​းစကြင္​းပိတ္​ထဲမွာပံုနာမည္​သို႔မဟုတ္​လင္​့ကိုထည္​့ရံုပါပဲ ​ေနာက္​ပီးကိုယ္​ထည္​့လိုက္​တဲ့ပံုနဲ႔ပါတ္​သက္​ပီးျပင္​ဆင္​မႈ​ေလး​ေတလုပ္​ပါမယ္​ သူ႔ရဲ႕ျပင္​ဆင္​ခ်က္​​ေတြက​ေတာ့ ၁.background-repeat:norepeat; သူက​ေတာ့ ဥပမာအလ်ား၁၀၀အနံ၁၀၀႐ွိတဲ့tableတစ္​ခုတည္​းကိုအလ်ား၁၀အနံ၁၀႐ွိတဲ့ပံုတစ္​ပံုထည္​့မယ္​ဆို backgroundထည္​့မွာျဖစ္​တဲ့အတြက္​tableရဲ႕၁၀၀မျပည္​့မခ်င္​းျဖည္​့သြားမွာျဖစ္​တဲ့အတြက္​ပံုက၁၀ပံုျဖစ္​သြားမွာပါ norepeatကိုသံုးျခင္​းျဖင္​့ပံုကိုတစ္​ပံုပဲ​ေပၚ​ေစမွာပါ repeatထားမယ္​ဆိုရင္​​ေတာ့ပံုအမ်ားႀကီးျဖစ္​​ေနမွာပါ ၂.background-attachment:fixed; သူက​ေတာ့ဥပမာ tableထဲ​ေနာက္​ခံပံုထည္​့လိုက္​မယ္​ပီးရင္​စာ​ေရးမယ္​ အဲ့မွာuserကစာကိုဆြဲဖတ္​တဲ့အခါမွာပံုကလည္​းစာနဲ႔အတူလိုက္​ပါသြားမွာပါ အဲ့လိုပါမသြားခ်င္​ပဲပံုကရပ္​​ေနၿပီးစာပဲသြား​ေစခ်င္​ရင္​​ေတာ့fixedကိုသံုးပါတယ္​စာနဲ႔အတူပံုပါပါသြား​ေစခ်င္​ရင္​​ေတာ့scrollကိုသံုးပါတယ္​ ၃.background-position:left top; သူက​ေတာ့ပံုကိုဘယ္​နားမွာ​ေပၚ​ေစခ်င္​လိုတဲ့အခါမွာသံုးပါတယ္​left topဆိုပံုကဘယ္​နဲ႔အ​ေပၚ​ေဒါင္​့နား​ေလးမွာ​ေပၚမွာပါ သတိျပဳရမွာကleftနဲ႔topၾကားမွာspaceတစ္​ခ်က္​ျခားရပါမယ္​ pxနဲ႔လည္​း​ေဖာ္​ျပလို႔ရပါတယ္​ background-position:15px 25px 50px 80px; အဲ့လို​ေရးလို႔ရပါတယ္​ left top right bottomပါ ၄.background-color:blue; သူက​ေနာက္​ခံအ​ေရာင္​ထည္​့တာပါ ၅.background-size:100 150px; သူကပံုအရြယ္​အစားသတ္​မွတ္​တာပါ tableတစ္​ခုမွာထည္​့ျပပါမယ္​ <html> <head> <style type="text/css"rel="stylesheet"> body{ background-color:violet; } table{ background-image:url("http://ngabwangaangel.site88.net/image/template1.jpg"); background-repeat:norepeat; width:150px; height:150px; background-size:150 150px; cellpadding:2px; cellspacing:5px; color:green; font-size:20px; } </style> </head> <body> <table> <tr> <td>ကကကကကကက</td> <td>ခခခခခခခခခခခခ</td> </tr> <tr> <td>aaaaaaaaaaaaaa</td> <td>bbbbbbbbbbbbbb</td> </tr> </table> </body> </html> ဒီတစ္​ခါလင္​့​ေတြအ​ေရာင္​သတ္​မွတ္​တာကို​ေျပာျပပါမယ္​ ၁.text-decoration:none; သူကလင္​့​ေတြမွာ​ေအာက္​မွာမ်ဥ္​းပါတာကိုသတိျပဳမိၾကမွာပါအဲ့မ်ဥ္​း​ေလးကို​ေဖ်ာက္​ခ်င္​တဲ့အခါသံုးပါတယ္​ ၂.a:link သူကuserကclickမလုပ္​ရ​ေသးတဲ့လင္​့​ေတရဲ႕အ​ေရာင္​ကိုသတ္​မွတ္​တာပါ ၃.a:hover သူကuser clickလိုက္​တဲ့အခ်ိန္​မ​ွာျပမယ္​့အ​ေရာင္​ပါ ၄.a:focus သူကလင္​့​ေပၚကိုuserရဲ႕လက္​သို႔မဟုတ္​mouse pointer​ေရာက္​​ေနတဲ့အခ်ိန္​မွာျပတဲ့အ​ေရာင္​ပါ ၅.a:visited သူကuserကclickၿပီးသားလင္​့​ေတရဲ႕အ​ေရာင္​ကိုသတ္​မွတ္​တာပါ ​ေအာက္​မွာ​ေရးနည္​းၾကည့္​ပါ <html> <head> <style type="text/css"rel="stylesheet"> a{ text-decoration:none } a:link{ color:green; } a:focus{ color:orange; } a:hover{ color:blue; } a:visited{ color:red; } </style> </head> <body> <a href="link1">link1</a><br> <a href="link2">link2</a> </body> </html> ကဲcode​ေတြကိုrunၾကည္​့ပါခမ်ာ

No comments: