Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Užvedus ant <td> pasikeičia spalva

Parašė Narysx· 2009 Spa. 2 18:10:02
#1

Kaip padaryti, kad užvedus pelę ant taašd pasikeistų spalva? Taip kaip čia:

http://www.smszona.lt/

Redagavo Narysx· 2009 Spa. 2 18:10:45

Parašė sniuff· 2009 Spa. 2 18:10:23
#2

CSS:
.tr {
background-color: #ffffff;
}
.tr:hower {
background-color: #000000;
}




HTML:
<table>
<tr class='tr'>
<td>A</td><td>A</td><td>A</td>
</tr>
</table>





Pabandyk turetu veikti.

Parašė Narysx· 2009 Spa. 2 18:10:45
#3

Neveikia. Užvedi mouse, bet niekas nepasikeičia.

Parašė sniuff· 2009 Spa. 2 18:10:56
#4

.tr:hower {
background-color: #000000;
}




keisk į

.tr:hover td {
background-color: #000000;
}



Parašė Narysx· 2009 Spa. 2 18:10:13
#5

Tas pats.... :/

Parašė Narysx· 2009 Spa. 2 18:10:09
#6

Kažkaip nesupratau... Ant paprastų table veikia, o ant tokios:

<table class='tbl-border' style='margin-top: 10px;' border='0' cellpadding='0' cellspacing='1' width='85%' align='center'>

ne. :?

Parašė And2s· 2009 Spa. 2 18:10:32
#7

.tr {
background-color: #ffffff;
}
.tr:hover {
background-color: #000000;
}





Parašė Narysx· 2009 Spa. 2 18:10:47
#8

Susitvarkiau, dėkui už pagalbą. :)

EDIT:

Aš pasidariau taip:

td:hover {background: black;}




Bet dabar vėl problema... Ant visų saite esančių td užvedus mouse jis pasidaro juodas (pas mane web'as praktiškai vien iš table padarytas, tj nk ger :| ), o man reikia, kad tik būtent vienoje lentelėje tas td pasidarytų juodas. :?

Redagavo Narysx· 2009 Spa. 2 19:10:24

Parašė Žmogus· 2009 Spa. 2 19:10:04
#9

 <tr bgcolor=#ffffff onmouseover=\"this.style.background='#f6f6f6';\" onmouseout=\"this.style.background='#ffffff';\">



Parašė Narysx· 2009 Spa. 2 19:10:29
#10

Dabar neberodo visų <td>... :| Nes pas mane užklausa ir iš while ciklo atvaizduoja 10 įrašų. Kai uždedi ant td tą kodą kur davei, atvaizduoja tik vieną.

Parašė Creatium· 2009 Spa. 2 20:10:54
#11

Bandyk taip.

html:
<tr class="name">

css:
#name:hover {
background-color: #000;
}




P.S. Šiaip geriau persidaryk saitą į div. Ir saitas greičiau veiks ir pačiam bus patogiau ;)

Redagavo Creatium· 2009 Spa. 2 20:10:47

Parašė Narysx· 2009 Spa. 2 20:10:23
#12

Neveikia... Be to, aš čia ne .html saitą kuriu, o .php, bet juk tas neturi reikšmes. :?

Parašė ex-it· 2009 Spa. 2 20:10:00
#13

<td onmouseout=\"this.style.backgroundColor='#FFFFFF';\" onmouseover=\"this.style.backgroundColor='#000000';\">LOL</td>




edit, naudok toki geriau :D

Redagavo ex-it· 2009 Spa. 2 20:10:59

Parašė Narysx· 2009 Spa. 2 21:10:58
#14

Va... Pagaliau veikiantis variantas. ;D Dėkui.