Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][CSS]Problem ze stylem
Zielonkawy18
post
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Witam

Otóż mój problem polega na formatowaniu tekstu, na sam początek podaję fragment lay'a ( kolorowe tło ) na które wrzucam napisy ( odnośniki do innych stron ):

  1. php, body
  2. {
  3. background-color: #FFFFFF;
  4. margin: 0;
  5. padding: 0;
  6. background-position:center;
  7. }
  8.  
  9. .zalogowanyKtoZRodziny { background-color: #4F86F7; height: 50px; width: 100%; position: absolute;}
  10.  
  11. #tresc { background-color:#FFFFFF; height:auto; width: auto; position: absolute; margin-top:50px; margin-left:275px ;}
  12.  
  13. #pasek_pionowy { background-color:#4F86F7; height:600; width: 2; position: absolute; margin-top:50px; margin-left:265px ;}
  14.  
  15. .Logo{background: transparent url(Logo.png);position: absolute; margin-left:51px ; margin-top:50px; height:128px; width:128px; background-position: center;}
  16.  
  17. .ProduktyIco{background: transparent url(UstawieniaIco.png);position: absolute; margin-left:51px ; margin-top:180px; height:44; width:150px; background-position: center;}
  18.  
  19. .OpisIco{background: transparent url(PracownicyMini.jpg);position: absolute; margin-left:51px ; margin-top:330px; height:44; width:150px; background-position: center;}
  20.  
  21. #Produkty { background-color:#FFFFFF; height: 100; width:270px; position: absolute; margin-top:225px;}
  22.  
  23. #Opis { background-color:#FF00FF; height: 90; width:270px; position: absolute; margin-top:375px;}
  24.  


to jest plik CSS określający styl index-u ( strony głównej )

Teraz daję plik PHP, który zawiera odnośniki, które mają być umieszone na fragmencie (#ProduktyWLodowce)

  1. <head>
  2. <?php
  3. // sprawdzenie czy zmienna $add_site istnieje
  4. if(!$add_site) exit;
  5. ?>
  6. <style type="text/css">
  7. p.test {
  8. color: green;
  9. font-family: Verdana;
  10. font-style: normal;
  11. font-size: 2px;
  12. text-decoration: none;
  13. text-transform: none;
  14. text-indent: 0ex;
  15. }
  16. a {
  17. color: black;
  18. text-decoration: none;
  19. }
  20.  
  21. a:hover
  22. {
  23. color:blue;
  24. }
  25. </style>
  26. </head>
  27. <p class="test"><a href="index.php?show=1">Dodaj produkt</a></p>
  28. <p class="test"><a href="index.php?show=2">Usuń produkt</a></p>
  29. <p class="test"><a href="index.php?show=3">Pokaż co dzis mogę zjeść</a></p>
  30. <p class="test"><a href="index.php?show=4">Zaplanuj obiad na jutro po szkole :)</a></p>


Tak umieszczam to w wyznaczonym fragmencie:

plik: PHP

  1. <div id="Produkty">
  2. <?php include "MenuProdukty.php"; ?>
  3. </div>


Analitycznie mam zrobione z Opisem ( też osobny plik php z odnośnikami ). Problem polega na tym, że nie mogę manipulować tymi odnośnikami. Nie działa mi to że np. chcę aby po najehaniu w Produktach odnośnik byłby czerwony a w opisie Zielony....

Co robię nie tak??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jaslanin
post
Post #2





Grupa: Zarejestrowani
Postów: 511
Pomógł: 143
Dołączył: 13.03.2010
Skąd: Jasło

Ostrzeżenie: (0%)
-----


ciężko to zrozumieć, ale to że robisz include jakiegoś elementu ze stylami nie oznacza, że te style działają tylko dla fragmentu który dołączasz. One działają globalnie dla całej strony

Jeżeli chcesz mieć specjalne style tylko dla menu rób CSS w stylu

  1. p.tekst a:hover { color:red}


a jeszcze lepiej całe menu opakować w jakiegoś diva i do niego odwoływać się w selektorze
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 00:28