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
Zielonkawy18
post
Post #2





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

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


Tak wygląda mój plik index.php

  1. <?php
  2. $add_site = true;
  3. include("config.php");
  4. ?>
  5.  
  6. <?php
  7.  
  8. $nick = $_SESSION['login'];
  9. $haslo = $_SESSION['haslo'];
  10.  
  11. if ((empty($nick)) AND (empty($haslo))) {
  12. echo '<br>Nie byłeś zalogowany albo zostałeś wylogowany<br><a href="logowanie.php">Powróć do strony logowania</a><br>';
  13. }
  14.  
  15. $user = mysql_query("SELECT * FROM konta_uzytkownikow WHERE login='$nick' AND haslo='$haslo'");
  16. if (!$user) {
  17. echo $nick;
  18. echo $haslo;
  19. echo '<br>Nieprawidłowe logowanie<br><a href="logowanie.php">Powróć do strony logowania</a><br>';
  20. } ?>
  21.  
  22. <html>
  23. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  24. <head>
  25.  
  26. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
  27. <script type="text/javascript">
  28. $(function(){
  29. var szerokosc_przegladarki = $(window).width();
  30. var odejmij = 275;
  31. var szerokosc = szerokosc_przegladarki - odejmij;
  32. $('#tresc').width(szerokosc);
  33. });
  34. </script>
  35.  
  36. <title>Witaj </title>
  37. <link href="index.css" rel="stylesheet" type="text/css">
  38. </head>
  39. <body>
  40.  
  41. <div id="Produkty">
  42. <?php include "Produkty.php"; ?>
  43. </div>
  44.  
  45. <div id="Opis">
  46. <?php include "Opis.php"; ?>
  47. </div>
  48.  
  49.  
  50.  
  51.  
  52. <div id="tresc">
  53. <?
  54. switch($_GET['show']){
  55.  
  56. case 1:
  57. include 'FormularzProdukty.php';
  58. break;
  59.  
  60. case 2:
  61. include 'FormularzOpis.php';
  62. break;
  63.  
  64. case 3:
  65. include 'formularzZmienNazweUzytkownika.php';
  66. break;
  67.  
  68. }
  69. ?>
  70. </div>
  71.  
  72. <div id="pasek_pionowy">
  73. </div>
  74.  
  75.  
  76.  
  77. <span class = "Logo">
  78. <p style="margin-top:3px"></p>
  79. </span>
  80.  
  81. <span class = "ProduktyWLodowce">
  82. <p style="margin-top:10px"></p>
  83. </span>
  84.  
  85. <span class = "Opis">
  86. <p style="margin-top:40px"></p>
  87. </span>
  88.  
  89. <span class="Zalogowany">
  90. <p style="margin-top:14px; margin-left:80%; font-family: Verdana; font-size:13px"><font color=#FFFFFF>Jesteś zalogowany jako: <?= $nick?></font></p>
  91. </span>
  92.  
  93. </body>
  94. </html>


Interesuje mnie to abym Produkty.php ( kod pliku wyżej w poście innym ) manipulował niezależnie od Opisy.php. Np. w pliku Produkty.php zmieniam sobie margin top i one nie wyjdą po za obszar, który jest zdeklarowany w index.cc (#ProduktyWLodowce)

Pozdrawiam.
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: 26.12.2025 - 20:30