Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][PHP]Jak oddzialywac css-em na plik wywolany przez require
Forum PHP.pl > Forum > Przedszkole
Darek82
Jak to jest bo mam kod ponizej i mam arkusz zewnetrzny css i chcialbym by ten arkusz mial wplyw na zawartosc nawigacja.inc by kolor czcionki bialy byl jak moglbym to uzyskac....

  1. <html>
  2. <head>
  3.  
  4. <link rel="Stylesheet" type="text/css" href="style.css" />
  5.  
  6. </head>
  7. <body>
  8.  
  9. <?
  10. require('nawigacja.inc');
  11. ?>
  12.  
  13. <body>
  14. </html>
InosU31
http://forum.php.pl/lofiversion/index.php/t60079.html

moze po czesci tu znajdziesz odpowiedz na swoje pytanie;-)

pozdrawiam
neverever
tak samo jak w każdym innym przypadku - znaczy ostylować elementy w dołączanym pliku.

Darek82
Zmienilem na rozszerzenie .php ale mam kod w tym pliku jak niżej to w style css formatują plik nawigacja.php i widać o jak otworze ten dokument bezpośrednio, a jak go otwieram przez wywołąnie require to styl css juz nie dziala wtedy

NAWIGACJA.PHP
  1. <html>
  2. <head>
  3.  
  4. <link rel="Stylesheet" type="text/css" href="style.css" />
  5.  
  6. </head>
  7. <body>
  8.  
  9. <ul id='nawigacja'>
  10. <li><a href="czcionki.html">STRONA GŁÓWNA</a></li>
  11. <li><a href="tekst.html">GALERIA</a></li>
  12. <li><a href="tlo.html">CENNIK</a></li>
  13. <li><a href="marginesy.html">KOMENTARZE</a></li>
  14. <li><a href="obramowanie.html">KONTAKT</a></li>
  15. </ul>
  16.  
  17. <body>
  18. </html>


ARKUSZ CSS
  1. BODY
  2. { background-color: 000;
  3.  
  4.  
  5. }
  6.  
  7. #nawigacja {
  8. color: #fff;
  9. }
  10. UL ,UL LI {
  11. display: block;;
  12. list-style: none;
  13. margin: 0;
  14. padding: 0;
  15. font-size: large;
  16. font-family: monospace;
  17. font-weight: bold;
  18. }
  19. UL#nawigacja {
  20. width: 220px;
  21. }
  22. ul#nawigacja a:link, ul#nawigacja a:visited {
  23. display: block;
  24. text-decoration: none;
  25. width: 210px;
  26. color: #fff;
  27. padding: 5px;
  28.  
  29. }
  30.  
  31. ul#nawigacja a:hover {
  32. color: orange;
  33.  
  34. }
  35.  
  36. ul#rollMenu li {
  37.  
  38. }
  39. ul#rollMenu li img {
  40. visibility: hidden;
  41.  
  42. }
  43. ul#rollMenu li:hover img {
  44. visibility: visible;
  45.  
  46. }
  47.  
  48.  
InosU31
no wszystko fajnie ale ty masz w pliku nawigacja.php tylko html'a a gdzie ten twoj php??
kod w php zaczyna sie i konczy od np.

[PHP] pobierz, plaintext
  1. <?php
  2. ?>
[PHP] pobierz, plaintext


moze zamiast w osobnym pliku wrzuc do nawigacja.php te style w <head></head> - tez tak mam ze jak wrzuce do html'a a nie do obobnego pliku to mi sie dopiero wyswietlaja te style - w osobnym pliku sie nie wyswietlaja - tylko ze ja parsuje htmla do php ale to juz inna historia

pozdrawiam
Darek82
Ten plik zewnetrzny rzeczywiscie html mam :/, ale to co chce wrzucic rzeczywiscie sie pojawia tylko nie formatuje sie, nie zrozumialem gdzie te style mam wrzucic ? sad.gif
neverever
jeżeli w pliku głównym masz
  1. <html>
  2. <head>
  3.  
  4. <link rel="Stylesheet" type="text/css" href="style.css" />
  5.  
  6. </head>
  7. <body>
  8.  
  9. <?php
  10. require('nawigacja.inc');
  11. ?>
  12.  
  13. <body>
  14. </html>


to w nawigacja.inc dajesz tylko:

  1. <ul id="nawigacja">
  2. <li><a href="czcionki.html">STRONA GŁÓWNA</a></li>
  3. <li><a href="tekst.html">GALERIA</a></li>
  4. <li><a href="tlo.html">CENNIK</a></li>
  5. <li><a href="marginesy.html">KOMENTARZE</a></li>
  6. <li><a href="obramowanie.html">KONTAKT</a></li>
  7. </ul>
Darek82
udało smile.gif, zmienilem index.html na .php
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.