Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]Linia pozioma
Forum PHP.pl > Forum > Przedszkole
tomekx86
Dzień dobry,
mam taki problem, na stronie www mam menu poziome coś w tym rodzaju:
"Strona główna"
"Kontakt"
"Cennik"

Wszystkie te pozycje menu chciałbym rozdzielić poziomą linią. Jednak jak wstawiam linię poziomą za pomocą znacznika <hr /> to nie mogę określić jej położenia, oprócz domyślnych: do lewej, do środka, do prawej. A chciałbym ustalić sobie jej położenie tak by linia była pomiędzy menu, a nie w innym miejscu strony, tak jak ma to miejsce teraz. Jest na to jakieś rozwiązanie?
trueblue
Pokaż to co obecnie masz.
com
najlepiej wrzuć tu http://jsfiddle.net/ smile.gif
Dissio
  1. <ul>
  2.  
  3. <li style='text-decoration:none; border-bottom:1px solid black;'>"Strona główna"</li>
  4. <li style='text-decoration:none; border-bottom:1px solid black;>"Kontakt"</li>
  5. <li style='text-decoration:none; border-bottom:1px solid black;>"Cennik"</li>
  6.  
  7.  
  8. </ul>
  9.  
Rysh
Po pierwsze, nie styluj każdego LI z osobna. Utwórz sobie CSS zewnętrzny i go załączaj w nagłówku HTML.

Pokaż screena jak to wygląda u Ciebie.
tomekx86
Dziękuję za odpowiedzi smile.gif
Obecnie mam coś takiego. Menu: "O nas, Oferta, Cennik, Kontakt, Praca" są wypunktowane za pomocą kwadratu, pytanie moje brzmi, ta podana przez Kolegę część kodu wygląda inaczej niż moja część odnośnie tych linii i menu. Jak mam wstawić linki, zmieniać kolory czcionek, linii, długość linii poziomej? Bo wstawiając <a href...> czy width=150 nie mogę nic zmienić.
  1. <?xml version="1.1" encoding="utf-8"?>
  2. <!DOCTYPE html PUBLIC "-//W#C//DTD XHTML 1.1//EN"
  3. "http://www.w3.org/tr/xhtml11//Dtd/xhtml11.11dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  5. <meta name="keywords" content="" />
  6. <meta name="description" content="" />
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta name="language" content="pl" />
  9. <link href="style.css" rel="stylesheet" type="text/css" />
  10. <style type="text/css"></style>
  11. <title>Roznoszenie ulotek</title>
  12. <body>
  13. <div id="pole1">
  14. <img src="pole1.png" width="350" height="90"/></div>
  15. <div id="pole2">
  16. <img src="pole2.png" width="700" height="200"/></div>
  17. <div id="pole3">
  18. <img src="pole3.png" width="60" height="37"/></div>
  19. </div>
  20.  
  21. <div id="menu">
  22. <ul style="color:red"type="square">
  23. <li><a href="index.html"><b>O nas</b></a></li>
  24. <li><a href="oferta.html"><b>Oferta</b></a></li>
  25. <li><a href="cennik.html"><b>Cennik</b></a></li>
  26. <li><a href="kontakt.html"><b>Kontakt</b></a></li>
  27. <li><a href="praca.html"><b>Praca</b></a></a></li>
  28. </ul>
  29.  
  30. </div>
  31. <div id="linia1"><hr width="150" noshade="noshade" color="#aaaaaa"/></div>
  32. <div id="linia2"><hr width="150" noshade="noshade" color="#aaaaaa"/></div>
  33. <div id="linia3"><hr width="150" noshade="noshade" color="#aaaaaa"/></div>
  34. <div id="linia4"><hr width="150" noshade="noshade" color="#aaaaaa"/></div>
  35. <div id="linia5"><hr width="150" noshade="noshade" color="#aaaaaa"/></div>
  36.  
  37. <div id="srodek">
  38. <h4>Oferta</h4>
  39. <div class="box">
  40. Dystrybucja:
  41. </div></div>
  42.  
  43.  
  44. </body>
  45.  
  46.  
  47. </head>
  48.  
  49. </html>


W linku pliki stronki: http://we.tl/pVjSYmYqsY
Mam jeszcze dziwną sprawę, bo jak odświeżę stronę to ten tekst co jest po środku np. "cennik ceny od": nieraz potrafi poojawić się na menu i nie wiem o co mu biega
tomekx86
Popróbowałem trochę ze zmianą jednak nie mogę poradzić sobie jedynie ze zmianą koloru, położenia, grubości, długości tej linii poziomej.

I kwestia tego ostatniego problemu dlaczego nieraz środek pojawia mi się na menu (zależy od odświeżenia strony- czy w kodzie jest coś nie tak). Tu wstawiam cały mój kod łącznie z css i fotką problemu: http://we.tl/X8fVFp67n9

Tak wygląda mój kod dzięki ogromnej Waszej pomocy:

  1. <?xml version="1.1" encoding="utf-8"?>
  2. <!DOCTYPE html PUBLIC "-//W#C//DTD XHTML 1.1//EN"
  3. "http://www.w3.org/tr/xhtml11//Dtd/xhtml11.11dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  5. <meta name="keywords" content="" />
  6. <meta name="description" content="" />
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta name="language" content="pl" />
  9. <link href="style.css" rel="stylesheet" type="text/css" />
  10. <style type="text/css"></style>
  11. <title>Roznoszenie ulotek</title>
  12. <body>
  13. <div id="pole1">
  14. <img src="pole1.png" width="350" height="90"/></div>
  15. <div id="pole2">
  16. <img src="pole2.png" width="700" height="200"/></div>
  17. <div id="pole3">
  18. <img src="pole3.png" width="60" height="37"/></div>
  19. </div>
  20.  
  21. <div id="menu">
  22. <ul style="color:red"type="square">///////////////////nie wiem jak mam tu zmienić te wartości dla linii poziomej////////////////
  23. <a href="index.html"><li style='text-decoration:none; border-bottom:1px solid black';>O nas</a></li>
  24. <a href="oferta.html"><li style='text-decoration:none; border-bottom:1px solid black';>Oferta</a></li>
  25. <a href="cennik.html"><li style='text-decoration:none; border-bottom:1px solid black';>Cennik</a></li>
  26. <a href="kontakt.html"><li style='text-decoration:none; border-bottom:1px solid black';>Kontakt</a></li>
  27. <a href="praca.html"><li style='text-decoration:none; border-bottom:1px solid black';>Praca</a></li>
  28.  
  29.  
  30.  
  31. </ul>
  32.  
  33. </div>
  34.  
  35.  
  36. <div id="srodek">
  37. <h4>O nas</h4>
  38. <div class="box">
  39. Firma.....
  40. </div></div>
  41.  
  42.  
  43. </body>
  44.  
  45.  
  46. </head>
  47.  
  48. </html>


Jestem całkowitym laikiem, a to że coś tu napisałem nie znaczy że umiem sobie poradzić.
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.