Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] W jaki sposób zrobic?
Forum PHP.pl > Forum > Przedszkole
Jurek012
Cześć chłopaki

Nie wiedziałem jak nazwać odpowiednio temat więc zostawiłem w taki sposób - bardzo nieoczywisty. Ale do problemu. Chodzi mi o "efekt" na tej stronie: http://www.neweradesignstudio.com/ mianowicie o tak jak by dolny margines koloru jasnoszarego, który zaczyna się od nagłówka "Testimonials". Wydaje mi się, że jest to "Stały" element strony i wraz z dodawaniem tekstu on pozostaje w miejscu na samym dole zaś środek jedynie się wydłuża. Czy jest coś takiego możliwe? aha no i Czy da rade zrobić takie coś również u góry?
redelek
Cytat(Jurek012 @ 22.02.2008, 16:02:36 ) *
Cześć chłopaki

Nie wiedziałem jak nazwać odpowiednio temat więc zostawiłem w taki sposób - bardzo nieoczywisty. Ale do problemu. Chodzi mi o "efekt" na tej stronie: http://www.neweradesignstudio.com/ mianowicie o tak jak by dolny margines koloru jasnoszarego, który zaczyna się od nagłówka "Testimonials". Wydaje mi się, że jest to "Stały" element strony i wraz z dodawaniem tekstu on pozostaje w miejscu na samym dole zaś środek jedynie się wydłuża. Czy jest coś takiego możliwe? aha no i Czy da rade zrobić takie coś również u góry?


STYLE jest to wszystko na stylach oparte i div smile.gif
Tu masz przykład powinno pomóc
http://www.kurshtml.boo.pl/css/staly_szablon,szablon.html
Albo ściągnij sobie ich stronkę i zobacz jak ona wygląda.

Pozdrawiam
Redelek
Jurek012
Ehh nie działa sad.gif sad.gif sad.gif

index.html
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  3.  
  4. <link rel="stylesheet" type="text/css" href="style.css" media="screen" />
  5. </head>
  6. </body>
  7. </html>


style.css

  1. html, body {
  2. background-color: #fff;
  3. color: #000;
  4. margin: 0;
  5. padding: 0;
  6. }
  7.  
  8. #top {
  9. width: 780px;
  10. }
  11.  
  12. #NAGLOWEK {
  13. background-color: #888;
  14. }
  15.  
  16. #MENU {
  17. width: 150px;
  18. float: right;
  19. overflow: hidden;
  20. background-color:url("background.png")
  21. }
  22.  
  23. #TRESC {
  24. width: 630px;
  25. float: left;
  26. overflow: hidden;
  27. background:url("background.png")
  28. }
  29.  
  30. #STOPKA {
  31. clear: both;
  32. width: 100%;
  33. background:url("dol.png")
  34. }


Robie wszystko tak jak jest to opisane w linku co podałeś i strona wyświetla się pusta sad.gif ehh jak ten HTML potrafi zdenerwować. Apropo ich strony - jest tak pogmatwana, że bardziej mi zaszkodzi, aniżeli pomoże.
l0ud
Jurek012, przecież nie dodałeś tych warstw do sekcji body dokumentu. To nawet nie ma prawa działać, sam styl przecież nie wystarczy...
redelek
o tak to powinno wyglądać

  1. <!DOCTYPE html
  2. PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  5. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  6. <title>Kurs HTML - Przykłady CSS: Stały szablon (fixed layout)</title>
  7. <style type="text/css">
  8. /* <![CDATA[ */
  9. html, body {
  10. background-color: #fff;
  11. color: #000;
  12. margin: 0;
  13. padding: 0;
  14. }
  15.  
  16. #top {
  17. width: 780px;
  18. }
  19.  
  20. #NAGLOWEK {
  21. background-color: #888;
  22. }
  23.  
  24. #MENU {
  25. width: 150px;
  26. float: left;
  27. overflow: hidden;
  28. background-color: #ccc;
  29. }
  30.  
  31. #TRESC {
  32. width: 630px;
  33. float: left;
  34. overflow: hidden;
  35. background-color: #fff;
  36. }
  37.  
  38. #STOPKA {
  39. clear: both;
  40. width: 100%;
  41. background-color: #888;
  42. }
  43.  
  44. pre {
  45. overflow: auto;
  46. }
  47. /* ]]> */
  48. </head>
  49.  
  50. <div id="top">
  51.  
  52. <div id="NAGLOWEK">Nagłówek szablonu</div>
  53.  
  54. <div id="MENU">
  55.  
  56. <ul>
  57. <li><a href="?">Link 1</a></li>
  58. <li><a href="?">Link 2</a></li>
  59. <li><a href="?">Link 3</a></li>
  60. <li><a href="?">Link 4</a></li>
  61. <li><a href="?">Link 5</a></li>
  62. </ul>
  63. </div>
  64.  
  65. <div id="TRESC">
  66. <h1>Stały szablon (fixed layout)</h1>
  67.  
  68. <p>To jest <strong>stały szablon</strong> (<em>fixed layout</em>). Zwróć uwagę, że zmieniając rozmiary okna przeglądarki, szerokość szablonu pozostaje stała. W rozdzielczości wyższej niż 800x600, po prawej stronie szablonu pozostaje wolna przestrzeń. Jeżeli zmniejszysz szerokość okna do rozmiaru niższego niż 800 pikseli, zobaczysz poziomy pasek przewijania.</p>
  69. <h2>XHTML</h2>
  70. <pre>&lt;div id="top"&gt;
  71. &lt;div id="NAGLOWEK"&gt;Nagłówek szablonu&lt;/div&gt;
  72. &lt;div id="MENU"&gt;Menu nawigacyjne&lt;/div&gt;
  73.  
  74. &lt;div id="TRESC"&gt;Treść strony&lt;/div&gt;
  75. &lt;div id="STOPKA"&gt;Stopka serwisu&lt;/div&gt;
  76. &lt;/div&gt;</pre>
  77. <h2>CSS</h2>
  78. <pre>html, body {
  79. background-color: #fff;
  80. color: #000;
  81. margin: 0;
  82. padding: 0;
  83. }
  84.  
  85. #top {
  86. width: 780px;
  87. }
  88.  
  89. #NAGLOWEK {
  90. background-color: #888;
  91. }
  92.  
  93. #MENU {
  94. width: 150px;
  95. float: left;
  96. overflow: hidden;
  97. background-color: #ccc;
  98. }
  99.  
  100. #TRESC {
  101. width: 630px;
  102. float: left;
  103. overflow: hidden;
  104. background-color: #fff;
  105. }
  106.  
  107. #STOPKA {
  108. clear: both;
  109. width: 100%;
  110. background-color: #888;
  111. }</pre>
  112. </div>
  113.  
  114. <div id="STOPKA">&copy; <a href="http://www.kurshtml.boo.pl">www.kurshtml.boo.pl</a></div>
  115.  
  116. </div>
  117.  
  118. </body>
  119. </html>


I wszystko śmiga, tak jak kolega wspomniał w samy HTML muszą być wpisy
  1. <!DOCTYPE html
  2. PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  5. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  6. </head>
  7.  
  8. <div id="top">
  9.  
  10. <div id="NAGLOWEK">Nagłówek szablonu</div>
  11.  
  12. <div id="MENU">
  13.  
  14. <ul>
  15. <li><a href="?">Link 1</a></li>
  16. <li><a href="?">Link 2</a></li>
  17. <li><a href="?">Link 3</a></li>
  18. <li><a href="?">Link 4</a></li>
  19. <li><a href="?">Link 5</a></li>
  20. </ul>
  21. </div>
  22.  
  23. <div id="TRESC">
  24. <h1>Stały szablon (fixed layout)</h1>
  25.  
  26. <p>To jest <strong>stały szablon</strong> (<em>fixed layout</em>). Zwróć uwagę, że zmieniając rozmiary okna przeglądarki, szerokość szablonu pozostaje stała. W rozdzielczości wyższej niż 800x600, po prawej stronie szablonu pozostaje wolna przestrzeń. Jeżeli zmniejszysz szerokość okna do rozmiaru niższego niż 800 pikseli, zobaczysz poziomy pasek przewijania.</p>
  27. <h2>XHTML</h2>
  28. <pre>&lt;div id="top"&gt;
  29. &lt;div id="NAGLOWEK"&gt;Nagłówek szablonu&lt;/div&gt;
  30. &lt;div id="MENU"&gt;Menu nawigacyjne&lt;/div&gt;
  31.  
  32. &lt;div id="TRESC"&gt;Treść strony&lt;/div&gt;
  33. &lt;div id="STOPKA"&gt;Stopka serwisu&lt;/div&gt;
  34. &lt;/div&gt;</pre>
  35. <h2>CSS</h2>
  36. <pre>html, body {
  37. background-color: #fff;
  38. color: #000;
  39. margin: 0;
  40. padding: 0;
  41. }
  42.  
  43. #top {
  44. width: 780px;
  45. }
  46.  
  47. #NAGLOWEK {
  48. background-color: #888;
  49. }
  50.  
  51. #MENU {
  52. width: 150px;
  53. float: left;
  54. overflow: hidden;
  55. background-color: #ccc;
  56. }
  57.  
  58. #TRESC {
  59. width: 630px;
  60. float: left;
  61. overflow: hidden;
  62. background-color: #fff;
  63. }
  64.  
  65. #STOPKA {
  66. clear: both;
  67. width: 100%;
  68. background-color: #888;
  69. }</pre>
  70. </div>
  71.  
  72. <div id="STOPKA">&copy; <a href="http://www.kurshtml.boo.pl">www.kurshtml.boo.pl</a></div>
  73.  
  74. </div>
  75.  
  76. </body>
  77. </html>


Teraz CTRL +a potem u siebie CTRL+v i po sprawie. Na tej stronie co Ci podałem są linki które nazywają się PRZYKŁAD jak go klikniesz przeniesie Cię na gotową stronkę. Klikasz prawym klawiszem myszki i wybierasz pokaż źródło i znowu CTRL +a i u siebie CTRL+v i masz stronkę.

Pozdro
Redelek
Jurek012
A jak to wszystko wyśrodkować?
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.