Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]Obramowanie złożone z tabelki (jak można inaczej?)
Forum PHP.pl > Forum > Przedszkole
ignas1987
Witam,
Mam pytanie tego rodzaju: mianowicie... Czy istnieje taki sposób (napewno istnieje ale ja go nie znam ;P) żeby obramowanie np. menu tak jak na mojej stronie nie układać z tabelki...questionmark.gif To jest straszne jak się patrzy w źródło strony (aż mnie wzdryga)... A tak poza tym, to chce przerobić moją stronę żeby wszystkie tabelki zamienić na div... układ już mniej więcej mam zrobiony... ale nie umiem wszystkiego umieścić na środku strony (Wszystko przykleja się do lewej strony). [edit] zapomniałem dodać że obramowanie składa się z poszczególnych obrazków [/edit] zresztą możecie wejśc na stronę i sprawdzić ;P
Dzięki za pomoc winksmiley.jpg
taktu
proponuje w pierwszej kolejności przepisać stronę na divy, tu masz przykład

http://www.456bereastreet.com/lab/developi...l/finished.html
ignas1987
@taktu - ogólnie już się zagłębiałem w ten temat... ale qrczaki... nie mogę wyśrodkować całości... wszystko przykleja mi sie do lewej strony... nawet tabelkę (bleeee) wstawiłem żeby wyśrodkować wszystkie divy ale to nic nie daje... Co robie źle? ;> sad.gif dobrze że na codzień nie tworze stron... to ciężka praca ... no ale ja wole sieci komputerowy a strony... może sie kiedyś naucze je pisać ;P
bartek6949
Robienie strony za pomoca div jest bardzo proste jesli masz jakom kolwiek wiedze na temat css powinienes se poradzic
ale nawszelki wypadek wrzuce troszke kodu
Przykladowy uklad strony podobny do ukladu twojej strony.
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta name="generator" content="WebSite PRO 4.3" />
  4. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  5. <meta name="author" content="Autor_dokumentu">
  6. <meta name="description" content="Opis">
  7. <title>Bez Tytułu</title>
  8. <!-- Ladujemy style z zewnetrznego pliku css -->
  9. <link rel="stylesheet" type="text/css" href="style.css">
  10. </head>
  11. <!-- Glowny blok strony -->
  12. <div class="glowny">
  13. <!-- Twoje logo -->
  14. <div><img src="img/logo.jpg" alt=""></div>
  15. <!-- lewe menu -->
  16. <div class="lewa">
  17. <!-- gorny obrazek menu -->
  18. <div><img src="img/menub1.gif" alt=""></div>
  19. <!-- tlo menu -->
  20. <div class="mtlo">
  21. <!-- wlasciwosci menu -->
  22. <ul class="menu">
  23. <li><a href="#">Tutaj wpisz link</a></li>
  24. <li><a href="#">Tutaj wpisz link</a></li>
  25. <li><a href="#">Tutaj wpisz link</a></li>
  26. <li><a href="#">Tutaj wpisz link</a></li>
  27. <li><a href="#">Tutaj wpisz link</a></li>
  28. <li><a href="#">Tutaj wpisz link</a></li>
  29. <li><a href="#">Tutaj wpisz link</a></li>
  30. </ul>
  31. </div>
  32. <!-- koniec menu -->
  33. <div><img src="img/menub2.gif" alt=""></div>
  34. </div>
  35. <!-- srodek strony -->
  36. <div class="srodek">
  37. <!-- goeny obrazek srodka strony -->
  38. <div><img src="img/menus1.gif" alt=""></div>
  39. <!-- wlasciwosci srodka strony -->
  40. <div class="mtlo2">twoj tekst twoj tekst twoj tekst twoj
  41. tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst
  42. twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj
  43. tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst
  44. twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj
  45. tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst
  46. twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj
  47. tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst twoj tekst
  48. twoj tekst twoj tekst <br>
  49. </div>
  50. <!-- dolny obrazek strony -->
  51. <div><img src="img/menus2.gif" alt=""></div>
  52. <br>
  53. </div>
  54. <!-- stopka strony -->
  55. <div><img src="img/stopka.jpg" alt=""></div>
  56. </div>
  57. </body>
  58. </html>

a tu plik style.css
  1. body{
  2. background:#c6daff;
  3. padding:0px;
  4. margin:0px;
  5. }
  6. div,td{
  7. font-family:Verdana, Arial, Helvetica, sans-serif;
  8. font-size:12px;
  9. }
  10. .glowny{background:url(img/tlo.gif);
  11. width: 794px;
  12. margin:auto;}
  13.  
  14. .lewa{
  15. padding:10px;
  16. float: left;
  17. width: 156px;
  18. }
  19.  
  20. .mtlo{
  21. background:url(img/mtlo.gif);
  22. padding: 2px 3px 1px 3px;
  23. margin:0px;
  24. }
  25.  
  26. .srodek{
  27. background:url(img/menus.gif);
  28. padding:11px 4px 10px 4px;
  29. text-align:center;
  30. color:black;
  31. font-weight:bold;
  32. }
  33. .mtlo2{
  34. background:url(img/mtlo2.gif);
  35. padding: 0px 4px 0px 4px;
  36. margin:0px;
  37. }
  38. .menu{
  39. list-style: none;
  40. margin:0px;
  41. margin-left:1px;
  42. padding:0px;
  43. }
  44. .menu li a{
  45. display:block;
  46. width:144px;
  47. padding:3px 0px 3px 3px;
  48. background-color:#6199ff;
  49. border-bottom:1px solid black;
  50. color:black;
  51. font-size:10px;
  52.  
  53. text-decoration:none;
  54. }
  55.  
  56.  
  57. .menu li a:hover{
  58. background-color:#96bbff;
  59. border-bottom:1px solid black;
  60. color:white;
  61. text-decoration:none;
  62. font-size:10px;
  63.  
  64. }

Mam nadzieje ze sobie poradzisz.
ignas1987
hehehe winksmiley.jpg i powiem Ci, że tym postem dodaje Ci punkt! biggrin.gif:D:D O to mniej więcej mi chodziło... Jednak to 95% tego co chciałem się dowiedzieć. Co z tym obramowaniem za pomocą obrazków? Oglądaliście moją stronę od środka? jak zamienić te 8 komórek na co innego, żeby to nie było takie rozlazłe... (bleee) jednym słowem.
bartek6949
Z tymi obrazkami to trudno mi wytlumaczyc ale sprubuje powinienes miec jeden cienki obrazek jako tlo tak jak na mojej stronie moja strona a tu link do tla obrazek
najlepiej aby tlo mialo 1 px u mnie takie szerokie bo jest wzor gorne czes menu powino byc jednym obrakiem gorna czesc
i dolna tez
Dolna czesc
I to podkladasz do tego szblonu co ci podalem w czesniej
ignas1987
uuuu... Zablokowana zawartość... rysunków nie podejrze, ale już wiem chyba o co chodzi winksmiley.jpg Dzięki
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.