Sekoman.lv 18 Septembrī 2025 - Ceturtdiena - 03:50
Sākums Raksti Forums Par projektu
  • Rokasgrāmata "Kā izveidot savu mājas lapu"
  • Rekomendācijas jūsu web-lapas darbības ātruma paaugstināšana ...
  • Šāda tāda teorija par HTML un CSS (Latviski!)
  • Bildes izmērs un izšķirtspēja
  • RegExp - JavaScript regulārās izteiksmes
  • Specsimbolu kodi HTML valodā
  • Piemērs: Kā pelnīt ar Affiliate / Niche marketing un Adsense ...
  • Kas tas tāds - CSS ? CSS pamati īsumā
  • 15 standarta banneru izmēri
  • Nedaudz par "DIV"
  • PHP programmētāja rokasgrāmata
  • Kā novērtēt saites
  • Kā paātrināt lapas ielādes ātrumu
  • JavaScript pāradresācija - redirekts uz citu lapu
  • Все о Google PageRank
  • HTML valoda
  • Kā uzzināt lappuses URL?
  • Tegs <SCRIPT>
  • Tegs <FORM>
  • On-site faktori: (x)HTML lapas elementa <head> saturs
  • JavaScript programmēšanas labā prakse
  • Tegi <H1...H6>
  • Tegs <EMBED>
  • Kā ap tekstu izveidot noteiktas krāsas rāmi?
  • Javascript metodes window.stop() problēmas pārlūkā Internet ...
  • Reitingi un topi – plusi un mīnusi
  • Tegs <DIV>
  • Kādus meta tegus atpazīst Google ?
  • Javascript piemēri darbam ar Cookie
  • JavaScript faila "atlikta" pieslēgšana pēc piepras ...
  • jQuery UI – spraudnis Draggable
  • HTML5 standarta atribūts 'placeholder' teksta ievade ...
  • Lattelecom partnerprogramma
  • Tegs <IMG>
  • Tegs <BODY>
  • jQuery : darbs ar elementiem; CSS selektoru izmantošana
  • Kas ir dokumenta veids (Doctype) ?
  • Vēlreiz par mājaslapas optimizāciju interneta meklētājos
  • Tegs <FIELDSET>
  • Tegs <OBJECT>
  • Создание успешного сайта
  • CSS šrifta izmēru atbilstību tabula
  • Tegs <TABLE>
  • Parametrs wmode Flash failu attēlošanai
  • CSS "spraiti"
  • Nestandarta šriftu pieslēgšana web lapā
  • CSS float problēmas un risinājumi
  • Kas ir Google AdSense?
  • Tegs <INPUT>
  • Tegs <FRAME>
  • Tegs <a>
  • Kā izmainīt pogas krāsu formā?
  • Tegs <META>
  • Tegs <MARQUEE>
  • Kā nopelnīt ar savu interneta projektu?
  • Meta tegi mājaslapas mobilajai versijai
  • Īss CSS3 apskats
  • SEO: Kā iepatikties Google meklētājam?
  • Tegs <LI>
  • Atslēgvārdi
  • Tegs <HR>
  • Tegs <LINK>
  • Tegs <BUTTON>
  • CSS pseido klases (pseido selektori)
  • CSS stila īpašību pieslēgšana atkarībā no pārlūka
  • Tegs <IFRAME>
  • Freimu (<frame>) un Ifreimu (<iframe>) formatēšanas te ...
  • 6 izplatītākās kļūdas izstrādājot mājaslapas mobilajām ierīc ...
  • Tegs <BASE>
  • Google Pagerank un Google Toolbar PR
  • On-site faktori: (x)HTML lapas elementa <body> saturs
  • Tegs <OL>
  • Tegs <P>
  • Reitingu sistēmu tumšā puse
  • Off-site faktori: saites un Google PageRank
  • Kā teksta daļu izcelt citā krāsā?
  • Saites atvēršana 'uzpeldošā' logā izmantojot jQuery
  • Tegs <SELECT>
  • Tegs <SPAN>
  • Ko apzīmē mērvienība "em" stila atribūtos?
  • Tegs <COLGROUP>
  • Tegs <TR>
  • Tegs <ABBR>
  • Mazliet par web 2.0
  • Tegs <AREA>
  • Tegs <FRAMESET>
  • 10 SEO mīti
  • Tegs <DL>
  • HTML koda vai satura nomaiņa elementiem ar zināmu ID, izmant ...
  • HTML elementu pseidoparametri un to apstrāde skriptos
  • Kā horizontāli nocentrēt tabulu pārlūka logā?
  • Ārējās hipersaites noformēšana, izmantojot jQuery un CSS
  • Tegs <BR>
  • SEO pamati
  • Tegs <BGSOUND>
  • Tegs <PARAM>
  • Tegs <ACRONYM>
  • Tegs <FONT>
  • Atdalām JavaScript funkcijas no HTML koda
  • Kā atcelt hipersaišu pasvītrojumu
  • Tegs <PRE>
  • Kā lapā izveidot dažādu krāsu hipersaites?
  • Tegs <SAMP>
  • Tegs <HTML>
  • Tegs <CODE>
  • Tegs <UL>
  • Pseidoklase <:active>
  • Nosacītie komentāri pārlūkiem Internet Explorer
  • Tegs <BASEFONT>
  • Kā pārbaudīt, vai rinda satur doto(s) simbolu(s)?
  • Kā uzzināt, vai lapas kods satur noteiktu tegu (elementu)?
  • Tegs <BLOCKQUOTE>
  • Garas simbolu virknes pārnešana jaunā rindā
  • Tegs <SMALL>
  • Meklētājsistēmas Google filtri
  • Tegs <STRIKE>
  • Tegs <TEXTAREA>
  • Īpašība <@import>
  • Javascript valodā rezervētie vārdi
  • Stila atribūtu "padding/margin" vērtību īsais pier ...
  • Tegs <STRONG>
  • Ko apzīmē pieraksts #fc0?
  • Tegs <TITLE>
  • Tegs <TD>
  • Fancy Partnerprogramma
  • Izvēlnes aktīvās saites iezīmēšana tikai ar CSS palīdzību
  • Pseidoelements <:after>
  • Tegs <MAP>
  • Interneta pārlūka konstatēšana ar jQuery palīdzību
  • Tegs <CAPTION>
  • Domēnu zonu saraksts
  • Laika parametru iegūšana JavaScript kodā
  • Tegs <LEGEND>
  • Tegs <TBODY>
  • Tegs <ADDRESS>
  • Tegs <NOBR>
  • Kā izvietot blakus divus fiksēta izmēra slāņus (DIV) ?
  • Tegs <STYLE>
  • SEO: Google PageRank
  • Tegs <BDO>
  • Tegs <COL>
  • Tegs <DT>
  • Tegs <DD>
  • Tegs <DFN>
  • Tegs <TFOOT>
  • Tegs <B>
  • Tegs <I>
  • Tegs <OPTION>
  • Tegs <LABEL>
  • Tegs <INS>
  • Tegs <Q>
  • Izmantojam tegu <hr> ar fona attēlu
  • 10 tipiskas Latvijas Interneta „startapu” kļūdas
  • Tegs <TH>
  • Tegs <HEAD>
  • Kā noteikt ekrāna izšķirtspēju un pārlūka loga izmērus ?
  • Tegs <EM>
  • Tegs <XMP>
  • Tegs <DEL>
  • Tegs <OPTGROUP>
  • Tegs <NOSCRIPT>
  • Tegs <NOFRAMES>
  • Tegs <THEAD>
  • Tegs <SUB>
  • Īpašība <!important>
  • Tegs <TT>
  • Tegs <BIG>
  • 10 ошибок начинающих блоггеров
  • Tegs <WBR>
  • Tegs <VAR>
  • Parametrs target='_blank' citiem vārdiem
  • Tegs <SUP>
  • Tegs <CITE>
  • Tegs <KBD>
  • Tegs <NOEMBED>
  • Alternatīva fona pievienošana vairs neeksistējošam attēlam.
  • Parādām un rediģējam elementu <style>
  • Veidojam failu robots.txt
  • 9 veidi, kā meklēt informāciju iekš Google, par kuriem nezin ...

Vadība

Ieeja lapā
Reģistrācija Uzrakstīt Autoram Ielādēt visus ierakstus
  • black
  • blue
  • green
  • gray
  • pink
  • orange

Reklāma

Sadaļas

HTML
CSS
JavaScript
jQuery
HTML tegi (tags)
CSS īpašības
Vienā teikumā
Vispārīgas WEB lietas
Peļņa internetā

Meklēšana


Birkas

google (10)
css (9)
javascript (7)
jquery (6)
HTML (5)
izmērs (5)
nopelnīt (5)
optimizācija (5)
peļņa (5)
saites (5)
seo (5)
affiliate (3)
attēls (3)
DIV (3)
izmēri (3)
krāsa (3)
mārketings (3)
meklētāji (3)
Meta (3)
Rangs (3)

Partneri

Aptauja

Kāda veida apraksti Jums šķiet nepieciešamāki?
Rezultāti | Aptauju arhīvs
Atbilžu kopskaits: 158
Sākums Raksti CSS

CSSCSS pseido klases (pseido selektori)

Daudzi no jums jau zinās, kas tie tādi - CSS pseidoklases (pseidoselektori). Jā, jā, tas ir tas, ko parasti raksta aiz selektora nosaukuma, atdalot ar kolu. Pašas zināmākās pseidoklases ir :link, :hover, :visited un :active.

Tādas CSS konstrukcijas var sastapt gandrīz ikvienā CSS failā,tomēr to izmantošana aprobežojas vien ar hipersaišu stāvokļa apzīmēšanu.

Tomēr patiesībā pseidoklašu ir ievērojami vairāk. Apskatīsim tās.

Pseidoklašu nosaukumi un nozīme

  1. :link — atbild par neapmeklētas hipersaites stilu;
  2. :hover — objekta (var nebūt hipersaite) stāvoklis, kad uz tā uzvirzīts peles kursors;
  3. :active — objekta (var nebūt hipersaite) stāvoklis, kad uz tā uzvirzīts peles kursors un nospiesta poga;
  4. :visited — atbild par apmeklētas hipersaites stilu;
  5. :focus — objekta stils, kuram uzstādīts fokuss (objekts, ar kuru notiek darbība, piem. teksta ievades lauks, poga u.t.t.);
  6. :first-child — tekošā elementa pirmais meitas-elements;
  7. :last-child — tekošā elementa pēdējais meitas-elements;
  8. :only-child — piemēro stilu elementam, kurš ir vienīgais meitas-elements;
  9. :nth-child() — noteikts pēc skaita (no sākuma) meitas-elements, piemēram p:nth-child(4);
  10. :nth-last-child() — analoģiski, tikai atskaite no beigām; interesanti, ka šajos abos selektoros var izmantot ne tikai skaitļus, bet pat aritmētiskas darbības: ul li:nth-last-child(2n+1);
  11. :lang() — ja elementam uzstādīta valoda (ar atribūtu lang, piemēram lang="en"), tad elementu var izvēlēties šādi;
  12. :root — dod uzdevumu stilu pielietot saknes elementam ( html dokumentā tas ir tegs  <html>);
  13. :not() — uzstāda ierobežojumu stila izmantošanai pēc selektora (t.i., selektors .red-block:not(div) piemēros norādīto stilu visiem elementiem ar klasi .red-block tikai tad, ja šis elements nav <div>);
  14. :empty — stilu pielietos tukšiem elementiem;
  15. :first-of-type — pielietos stilu tikai pirmajam noteiktā tipa elementam, tādējādi ja ir divi bloki (div), stils attieksies tikai uz pirmo no tiem;
  16. :last-of-type — analoģiski, tikai priekš pēdējā elementa;
  17. :only-of-type — piemēro stilu elementam, ja tam ir unikāls tips sava vecāka robežās;
  18. :nth-of-type() — izvēlas pēc skaita no sākuma attiecīgā tipa elementu;
  19. :nth-last-of-type() — tas pats, bet atskaite no beigām;
  20. :target — piemēram, ja adrese izskatās kā index.html#anchor, tad šī pseidoklase uzstādīs noteikumu elementam ar id="anchor";
  21. :enabled — izvēlas aktīvos ievades laukus;
  22. :disabled — analoģiski, tikai neaktīvos;
  23. :checked — iezīmētie "čekboksi" un "radiopogas";
  24. :indeterminate — "čekboksiem" un "radiopogām" uzstāda stilu, ja tie irneitrāli;
  25. :default — ja elements atrodas stāvoklī pēc noklusējuma;
  26. :valid — stils pareizam ievades laukam (kad uzstādīts data type iekšHTML 5);
  27. :invalid — attiecīgi, ja nav uzstādīts iepriekš minētais;
  28. :in-range — kad ievades lauka vērtība atrodas noteiktās robežās (type="range", uzstādīts min un max, bet tas viss tikai iekš HTML 5);
  29. :out-of-range — kad neietilpst robežās;
  30. :required — visi obligāti aizpildāmie lauki;
  31. :optional — visi neobligāti aizpildāmie;
  32. :read-only — tie elementi, kuri pieejami tikai lasīšanai;
  33. :read-write — lasīšanai un ierakstam pieejamie lauki.

Pseidoelementu atbalsts dažādos pārlūkos


  Gecko
(Firefox)
Trident
(IE)
Webkit
(Chrome/Safari)
Presto
(Opera)
:link 1.0 3.0 85 7.0
:visited 1.0 3.0 85 7.0
:active 1.0 Nē 85 7.0
:hover 1.0 7.0 419.3 7.0
:focus 1.0 8.0 Jā 7.0
:first-child 1.0 7.0 85 7.0
:lang() 1.2 8.0 525 7.5
:root 1.0 Nē 85 9.5
:not() 1.0 Nē 85 9.5
:empty 1.8 Nē 412 9.5
:first-of-type 1.9.1 Nē 525 9.5
:last-child 1.0 Nē 525 9.5
:last-of-type 1.9.1 Nē 525 9.5
:only-child 1.8 Nē 525 9.5
:only-of-type 1.9.1 Nē 525 9.5
:nth-child 1.9.1 Nē 525 9.5
:nth-last-of-type 1.9.1 Nē 525 9.5
:nth-last-child 1.9.1 Nē 525 9.5
:nth-of-type 1.9.1 Nē 525 9.5
:target 1.3 Nē 525 Daļēji
:enabled 1.8 Nē 525 9.0
:disabled 1.8 Nē 525 9.0
:checked 1.0 Nē 525 9.0
:indeterminate 1.9.2 Nē 522 Nē
:default 1.9 Nē Nē 9.0
:valid 1.8 Nē Nē 9.0
:invalid 1.8 Nē Nē 9.0
:in-range 1.8 Nē Nē 9.0
:out-of-range 1.8 Nē Nē 9.0
:required Nē Nē Nē 9.0
:optional Nē Nē Nē 9.0
:read-only Nē Nē Nē Nē
:read-write Nē Nē Nē Nē


Raksta avots : http://vremenno.net/html-css/css-pseudo-classes/
  • 1
  • 2
  • 3
  • 4
  • 5
Skatīts : 3263 / Komentāri : 0 / Vērtējumi : 0 / Uzrakstīts : 29 Septembrī 2011 plkst. 17:37
Komentāru kopskaits: 0
Pievienot komentārus var tikai reģistrētie lietotāji.
[ Reģistrācija | Ieeja ]

Datuve.lv
Kopēšana pieļaujama norādot raksta avotu vai autoru. Norāde uz šo lapu obligāta.
Lapas ideja pieder tās autoram.
Oriģinālais dizains no Zoxy, Uzturēšanu nodrošina uCoz
Redizains un lokalizācija no Arnis Freimanis.