Li Cas Style Links nrog CSS

Kev sib txuas muaj ntau heev hauv cov nplooj ntawv web, tab sis ntau tus neeg ntes web tsim tsis paub lub hwj chim uas lawv muaj nrog CSS los tswj thiab tswj lawv cov kev sib raug zoo. Koj tuaj yeem txhais cov kev sib txuas nrog mus xyuas, yuj, thiab hauv xeev. Koj tuaj yeem ua haujlwm nrog cov ciam teb thiab keeb kwm los muab koj cov kev txuas ntau pizzaz lossis ua rau lawv zoo li nyees khawm lossis cov duab tseem ceeb.

Feem coob ntawm cov neeg tsim tawm hauv internet tau pib los ntawm txhais cov ntsiab lus ntawm cov cim "ib":

a {color: red; }

Qhov no yuav ua txhua yam ntawm txoj kab txuas (yuj, mus xyuas, thiab nquag). Ua kom txhua tus nyias muaj nyias tus kheej, koj yuav tsum siv qhov kev sib txuas hauv kev sib txuas.

Txuas Pseudo-Hoob

Muaj plaub hom kev sib txuas ntawm kev kawm pseudo-chav kawm uas koj tuaj yeem txhais tau:

Txhawm rau txheeb xyuas qhov kev sib txuas ntawm kev siv pseudo, siv nws nrog tus lossis hauv koj lub CSS selector . Li ntawd, kom hloov xim xim ntawm tag nrho koj cov kev mus rau grey, sau:

a: mus xyuas {xim: grey; }

Yog hais tias koj style ib qhov txuas pseudo-chav kawm, nws yog ib lub tswv yim zoo rau lawv txhua yam. Ua li ntawd mas koj yuav tsis xav tsis thoob los ntawm kev sib txawv extraneous. Thiaj li yog hais tias koj tsuas xav hloov xim xim mus grey, thaum tag nrho lwm pseudo-zog ntawm koj cov kev txuas nyob dub, koj yuav tau sau:

a: link, a: hover, a: active {color: black; } a: visited {xim: grey; }

Hloov Cov Txuas Cov Xaiv

Txoj hau kev nyiam tshaj plaws rau cov kev sib txuas yog hloov xim thaum tus nas hovers dua nws:

a {color: # 00f; } a: hover {color: # 0f0; }

Tab sis tsis txhob hnov ​​qab tias koj tuaj yeem cuam tshuam qhov txuas qhov twg zoo li lawv tau txhaj rau nws nrog: yam khoom ntiag tug:

a {color: # 00f; } a: active {colour: # f00; }

Los yog seb qhov txuas zoo li cas tom qab koj tau mus xyuas nws nrog cov: xyuas cov cuab yeej:

a {color: # 00f; } a: visited {colour: # f0f; }

Muab tag nrho ua ke:

a {color: # 00f; } a: visited {colour: # f0f; } a: hover {color: # 0f0; } a: active {colour: # f00; }

Muab cov Backgrounds rau ntawm Cov Txuas Rau Ntxiv Rau Cov Icons lossis Cov Poob

Koj tuaj yeem muab tus keeb kwm yav dhau los ntawm ib qhov txuas hauv Stylish Backgrounds tsab xov xwm, tab sis los ntawm kev ua si nrog tus keeb kwm yav dhau me ntsis, koj tuaj yeem tsim ib qhov txuas uas muaj cov kab ntawv txuas. Xaiv lub cim tias me me, ib ncig ntawm 15px los ntawm 15px, tshwj tsis yog tias koj cov ntawv nyeem yog loj. Muab tus keeb kwm yav dhau mus rau ib sab ntawm qhov txuas thiab teeb qhov rov qab xaiv kom tsis rov-rov tso. Tom qab ntawd, hla qhov txuas kom cov ntawv nyob rau hauv qhov txuas yog txav deb txaus rau sab laug los yog txoj cai pom lub cim.

a {padding: 0 2px 1px 15px; background: #fff url (ball.gif) sab laug sab tsis rov ua dua; xim: # c00; }

Thaum koj tau txais koj lub icon lawm, koj tuaj yeem teev cov duab sib txawv raws li koj lub hom phiaj, nquag, thiab xyuas cov cim los ua qhov txuas hloov:

a {padding: 0 2px 1px 15px; background: #fff url (ball.gif) sab laug sab tsis rov ua dua; xim: # c00; } a: yuj yuas {keeb kwm: #fff url (ball2.gif) laug sab laug tsis rov tso; } a: active {background: #fff url (ball3.gif) laug sab tsis rov ua dua; }

Ua Koj Cov Kev Zoo Saib Zoo Li Nyiam Cov Khawm

Nyees khawm yog nrov heev, tab sis txog thaum CSS tuaj txog, koj yuav tsum tsim cov nyees khawm siv cov dluab , uas ua rau koj cov nplooj ntawv siv sijhawm ntev dua. Luckily, muaj lub ciam teb style uas yuav pab tau koj tsim lub pob zoo li khawm yooj yim nrog CSS.

a {ciam: 4px pib; padding: 2px; ntawv-kho kom zoo nkauj: tsis muaj; } a: active {border: 4px inset; }

Nco ntsoov tias, thaum koj muab cov xim rau ntawm daim pib thiab cov yeeb yaj kiab, cov browsers tsis zoo li yuav muab rau lawv raws li koj xav tau. Li ntawd, ntawm no yog ib lub pob khawm ntxiag nrog cov ciam teb rau xim:

a {ciam-style: khoom; ciam teb dav: 1px 4px 4px 1px; ntawv-kho kom zoo nkauj: tsis muaj; padding: 4px; ciam teb-xim: # 69f # 00f # 00f # 69f; }

Thiab koj tuaj yeem cuam tshuam rau cov yuj thiab cov cwj pwm ntawm ib tus khawm txuas zoo li, cia li siv cov pseudo-classes:

a: link {border-style: solid; ciam teb dav: 1px 4px 4px 1px; ntawv-kho kom zoo nkauj: tsis muaj; padding: 4px; ciam teb-xim: # 69f # 00f # 00f # 69f; } a: hover {ciam teb-xim: #ccc; }