• 01-07-2010, 02:30:32
    #1
    Üyeliği durduruldu
    Arkadaşlar şu kodda tabloda mouse'u getirince farklı renk almasını sağlamak istiyorum. Ancak ne yaptıysam olmadı. Kodun neresinde yanlışlık var acaba?

    <tr onMouseover="this.style.backgroundColor='#C0C0C0';this.style.fontWeight='bold';" onMouseout="this.style.backgroundColor='#f1f1f1';this.style.fontWeight='normal';">
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[3]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1" ><?						
    						if($mac[16]=="FT"){
    						echo "Bitmiş"; }
    						elseif($mac[16]=="HT"){
    						echo "Devre Arası";
    						}else{
    						echo "<font color='red'>".$mac[16]."</font>";
    						}?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[4]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[9]?> - <?=$mac[10]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[5]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[11]?> - <?=$mac[12]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[6]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[7]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[8]?></td></tr>
  • 01-07-2010, 02:51:30
    #2
    Üyeliği durduruldu
    Hocam php ile değil css ile ilgili bir durum sanırım örnek verecek olursak;

    .ornek{
    background-color: #cccccc;
    }
    
    .ornek:hover{
    background-color: #666666;
    }
    yada

    <tr onmouseout="this.bgColor='';" onmouseover="this.bgColor='#cccccc';" bgcolor="#666666">
  • 01-07-2010, 02:56:36
    #4
    Üyeliği durduruldu
    <tr>
    <td onMouseOver="this.style.backgroundColor='#2172A1';  this.style.cursor='hand';" onMouseOut="this.style.backgroundColor='#95BED4'" width="20%"> 
    <td bordercolor="#000000" align="center" bgcolor="#f1f1f1">
    <p align="center"><b><font face="Verdana" color="#2172A1" onmouseover="this.style.color='red'" onmouseout="this.style.color='#2172A1'" size="2"><?=$mac[3]?></font></b></p>
    </td>
    </td>
    </tr>
  • 02-07-2010, 17:03:56
    #5
    BuRacK adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar şu kodda tabloda mouse'u getirince farklı renk almasını sağlamak istiyorum. Ancak ne yaptıysam olmadı. Kodun neresinde yanlışlık var acaba?

    <tr onMouseover="this.style.backgroundColor='#C0C0C0';this.style.fontWeight='bold';" onMouseout="this.style.backgroundColor='#f1f1f1';this.style.fontWeight='normal';">
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[3]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1" ><?						
    						if($mac[16]=="FT"){
    						echo "Bitmiş"; }
    						elseif($mac[16]=="HT"){
    						echo "Devre Arası";
    						}else{
    						echo "<font color='red'>".$mac[16]."</font>";
    						}?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[4]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[9]?> - <?=$mac[10]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[5]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[11]?> - <?=$mac[12]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[6]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[7]?></td>
    						<td bordercolor="#000000" align="center" bgcolor="#f1f1f1"><?=$mac[8]?></td></tr>
    sayfanın tepesine jquery ekle, style larını css ile ver.

    daha sonra jquery eklediğin yerin altına devam et:
    script çıktın:

    <script>$(function(){$(".bcn").hover(function(){$(this).data("background","#c0c0c0");},function(){$(this).data("background","#f1f1f1");});});</script>
    css'in:
    .bcn { background: #f1f1f1; }

    html çıktın:

    <tr class="bcn">
    <td></td>
    ...
    ...
    </tr>
    bu şekilde yaparsın. yanlız kodu test etmedim, parantez kaymasından falan script hatası çıkarsa seslen