Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Efekty przycisku...
Forum PHP.pl > Forum > Przedszkole
Jarszo
Witam, mam problem dotyczący efektu przycisku na stronie(która robię za pośrednictwem programu dreamweaver cs3)
ogólnie przycisk jest w formacie .png i jest wszystko dobrze do momentu kiedy chcial bym mu dodać efekt pogrubienia czy cos...
W programie jest to opcja "swap image(zmien obraz)" a zeby wszystk obylo jasniejsze nad czym polega moj problem dam screeny:

krok _1 http://img376.imageshack.us/my.php?image=23311137gt4.png
krok _2 http://img222.imageshack.us/my.php?image=17276147qn5.png
krok _3 http://img149.imageshack.us/my.php?image=71584845yz2.png
krok _4 http://img145.imageshack.us/my.php?image=50248558cm3.png
krok _5 http://img145.imageshack.us/my.php?image=54518348un3.png

~Pozdrawiam!
luniak
zamiast tego <img> daj diva o id="button_1"

  1. <div id="button_1">


i w miejscu gdzie masz css'a dodaj:

  1. #button_1
  2. {
  3. background:url(button_1_czysty.jpg);
  4. width: 10px; //szerokośc buttona
  5. height: 10px; //wyskokość buttona
  6. }
  7. #button_1:hover
  8. {
  9. background:url(button_1_najechany.jpg);
  10. }


oczywiście id mozesz sobie zmienić na jkie chcesz to jest tylko przykładowe
tak samo nazwy obrazków

button_1_najechany.jpg
i
button_1_czysty.jpg
Jarszo
Przepraszam ale coś mi nie wychodzi...

Możesz mi to edytować?


Kod całej tabeli:

  1. <div id="Layer3" style="position:absolute; left:442px; top:393px; width:272px; height:442px; z-index:3; visibility: visible;"><br>
  2. <table width="273" height="200" border="0" background="img/MENUto2.PNG">
  3. <tr>
  4. <td height="30" background="img/MENU.jpg"><span class="style27 styl2 style28"> NAWIGACJA</span></td>
  5. </tr>
  6. <tr>
  7. <td valign="top"><p><a href="index.php"><img src="przyciski/stronaglowna.png" width="170" height="20" border="0" align="bottom" class="style27"></a></p>
  8. <p><a href="index.php"><img src="przyciski/stronaglowna.png" width="170" height="20" border="0" align="bottom" class="style27"></a></p>
  9. <p><a href="index.php"><img src="przyciski/stronaglowna.png" width="170" height="20" border="0" align="bottom" class="style27"></a></p>
  10. <p><a href="index.php"><img src="przyciski/stronaglowna.png" width="170" height="20" border="0" align="bottom" class="style27"></a></p> </td>
  11. </tr>
  12. </table>
  13. <br>
  14. <br>
  15. </div>


Kod tabelki z nieudanym przyciskiem:

  1. <img src="przyciski/stronaglowna.png" width="170" height="20" border="0" align="bottom" class="style27" onMouseOver="MM_swapImage('bez nazwy &lt;img&gt;','','przyciski/stronaglowna1.PNG',1)" onMouseOut="MM_swapImgRestore()">


Kod obrazka:


  1. <img src="przyciski/stronaglowna.png" width="170" height="20" border="0" align="bottom" class="style27">


style.css

  1. @charset "utf-8";
  2. /* CSS Document */
  3.  
  4. #button_1
  5. {
  6. background:url(przyciski/stronaglowna.png);
  7. width: 170px; //szerokośc buttona
  8. height: 20px; //wyskokość buttona
  9. }
  10. #button_1:hover
  11. {
  12. background:url(przyciski/stronaglowna1.png);
  13. }
erix
http://osiolki.net/tabelkiexclamation.gif!

Kawałek robisz na tabelkach, kawałek na warstwach, zdecyduj się... Twój kod wygląda na generowany przez jakiegoś WYSIWYG-a.
Poza tym, wysiliłbyś się trochę:

http://letmegooglethatforyou.com/?q=CSS%20Rollover

Pierwszy wynik w google...
luniak
  1. <div id="Layer3" style="position:absolute; left:442px; top:393px; width:272px; height:442px; z-index:3; visibility: visible;"><br>
  2. <table width="273" height="200" border="0" background="img/MENUto2.PNG">
  3. <tr>
  4. <td height="30" background="img/MENU.jpg"><span class="style27 styl2 style28"> NAWIGACJA</span></td>
  5. </tr>
  6. <tr>
  7. <td valign="top"><p><a href="index.php"><div id="button_1"></div></a></p>
  8. <p><a href="index.php"><div id="button_1"></div></a></p>
  9. <p><a href="index.php"><div id="button_1"></div></a></p>
  10. <p><a href="index.php"><div id="button_1"></div></p> </td>
  11. </tr>
  12. </table>
  13. <br>
  14. <br>
  15. </div>


css:

  1. @charset "utf-8";
  2. /* CSS Document */
  3.  
  4. #button_1
  5. {
  6. background:url(przyciski/stronaglowna.png);
  7. width: 170px; //szerokośc buttona
  8. height: 20px; //wyskokość buttona
  9. margin: 0;
  10. padding: 0;
  11. }
  12. #button_1:hover
  13. {
  14. background:url(przyciski/stronaglowna1.png);
  15. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.