CSS prvé písmeno iné

Programovacie jazyky, rady, poradňa...
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

CSS prvé písmeno iné

Príspevok od používateľa Fata! ChaoS »

čaute mám nasledujúci kód
HTML

Kód: Vybrať všetko

<div class="m-top2">

	<a href="index.php">Text</a><img src="images/odstep.gif" alt="" />
	<a href="index.php">Text</a><img src="images/odstep.gif" alt="" />
      <a href="index.php">text</a><img src="images/odstep.gif" alt="" />
	<a href="index.php">text</a><img src="images/odstep.gif" alt="" />
      <a href="index.php">text</a><img src="images/odstep.gif" alt="" />
	<a href="index.php">text</a><img src="images/odstep.gif" alt="" />
      <a href="index.php">text</a>


</div>
CSS

Kód: Vybrať všetko

.m-top2{
background:url(images/m-top2.gif);
height:30px;
width:800px;
margin-left:2px;
text-align:center;
}
.m-top2 a{
padding:0px 15px;
font-size:18px;
font-weight:bold;
color:#FFF;
text-decoration:none;

}
.m-top2:first-letter{ color:000000;}
.m-top2 a:hover{ color:#000; text-decoration:underline;}
.m-top2 img{ vertical-align:middle; }
a nefunguje mi to aby prvé písmeno bolo inej farby, čo v tom mám zle? Moc sa do CSS nevyznám, takže neviem ako to presne pracuje.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

skús

Kód: Vybrať všetko

div.m-top2:first-letter{ color:000000;} 
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

Nefunguje to ani tak, pravdepodobne to niečo zakrýva, nuž pokúsim sa porozmýšlať, ale ak Vás niečo napadne tak napíšte.

EDIT:
Skúšal som už azda všetko napr.
.m-top2 a:first-letter{ color:000000;}
pomocou html, s viacerými triedami, no nič.

Kebyže nieje na porgramujte.com tak, tak si už myslím, že sa to do <a> tagov nedá dať.
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

hodnota vlastnosti color sa pise vo formate #XXXXXX
takze namiesto 000000 tam daj #000000
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

Skúšal som aj to a skúsil som to znovu, no nič, stále to nefičí. :?
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

mno veruze v linku sa mi to nepodarilo zmenit ...
zrejme to bude mat nieco spolocne s tymto
Note: The "first-letter" pseudo-element can only be used with block-level elements.
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

No som zvedavý ako to spravili na programujte.com, opýtam sa ich to, no dúfam, že odpíšu.

P.S. V zdrojáku sa to nedá vidieť, lebo je to nejaká zvláštne spravená podsekcia.

A ešte sa chcem spýtať dá sa spraviť v CSS niečo také, že tam pripíšem text a potom ak dám <div class="tentext"> </div>, tak sa mi vypíše ten text, ktorý som napísal v CSS
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

heh .. tak na w3c neklamali .... da sa to pouzit len na block tagy ... preto to nejde na <a> a ani napr na <span> (tieto su defaultne inline)

ALE ked nastavis tymto tagom vlastnost display na block tak to uz ide ... (otazne je ale vyuzitie potom)


PS: o tom texte v CSS pochybujem
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Vyskúšaj niečo ako:

Kód: Vybrať všetko

.tentext::after {
	content: "AbCdEf";
}
tuti
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 740
Registrovaný: 01 okt 2006, 19:23
Bydlisko: Prievidza

Príspevok od používateľa tuti »

chrono napísal:Vyskúšaj niečo ako:

Kód: Vybrať všetko

.tentext::after {
	content: "AbCdEf";
}
podotkol by som ze :after a :before pod IE nefunguju a ani o ziadnom hacku ako toto dosiahnut som nezohnal a vacsinou sa pise ze sa to neda
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

IE7 by to už mal podporovať.
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

Ale to by som mal na každé slovo spraviť zvlášť, nieje tak?
Napísať odpoveď