Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> CSS. Div z treścią i menu ląduje na samej górze.
programista95
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 15.05.2013

Ostrzeżenie: (0%)
-----


Witam,
Mam problem napisałem szablon z wykorzystaniem PHP i CSS. Niestety pojawił się błąd, ponieważ menu i pole z tekstem poszło mi za bardzo do góry. sad.gif
Oto adres strony:
www.mgr-ms.p.ht
Jak coś to wstawię kod.
Szablon oparty na DIVach.

Ten post edytował programista95 10.09.2013, 12:51:50
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Proszę poprawić temat na lepiej opisujący problem - w przeciwnym razie wątek zostanie zamknięty. Tutaj 99% użytkowników ma problem z błędem w kodzie.
Go to the top of the page
+Quote Post
programista95
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 15.05.2013

Ostrzeżenie: (0%)
-----


Kod PHP:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>"
  4. lang="<?php echo $this->language; ?>">
  5. <head>
  6. <jdoc:include type="head" />
  7. <link href="templates/<?php echo $this->template ?>/css/layout.css" rel="stylesheet" type="text/css" media="all" />
  8. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  9. <meta name="author" content="Dawid Oporowicz: www.komputer-land.cba.pl" />
  10. <link rel="shortcut icon" href="http://www.mgr.cba.pl/favicon.ico" type="image/x-icon">
  11. <link href="css/layout.css" rel="stylesheet" type="text/css" media="all" />
  12. </head>
  13.  
  14. <body>
  15. <div id="header">
  16. <div id="baner">
  17. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="300" height="151" id="flash" align="middle">
  18. <param name="movie" value="baner.swf" />
  19. <param name="quality" value="high" />
  20. <param name="bgcolor" value="#f7f7f7" />
  21. <param name="play" value="true" />
  22. <param name="loop" value="true" />
  23. <param name="wmode" value="window" />
  24. <param name="scale" value="showall" />
  25. <param name="menu" value="true" />
  26. <param name="devicefont" value="false" />
  27. <param name="salign" value="" />
  28. <param name="allowScriptAccess" value="sameDomain" />
  29. <!--[if !IE]>-->
  30. <object type="application/x-shockwave-flash" data="http://www.mgr-ms.p.ht/baner.swf" width="300" height="151">
  31. <param name="movie" value="baner.swf" />
  32. <param name="quality" value="high" />
  33. <param name="bgcolor" value="#f7f7f7" />
  34. <param name="play" value="true" />
  35. <param name="loop" value="true" />
  36. <param name="wmode" value="window" />
  37. <param name="scale" value="showall" />
  38. <param name="menu" value="true" />
  39. <param name="devicefont" value="false" />
  40. <param name="salign" value="" />
  41. <param name="allowScriptAccess" value="sameDomain" />
  42. <!--<![endif]-->
  43. <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Pobierz odtwarzacz Adobe Flash Player" /></a>
  44. <!--[if !IE]>-->
  45. </object>
  46. <!--<![endif]-->
  47. </object>
  48. </div>
  49. <div id="logo">
  50. <jdoc:include type="modules" name="logo" style="xhtml" />
  51. </div>
  52. </div>
  53. <div id="srodek">
  54. <div id="menu">
  55. <jdoc:include type="modules" name="menu" style="xhtml" />
  56. </div>
  57. <div id="tresc">
  58. <jdoc:include type="component" />
  59. </div>
  60. <div id="addons">
  61. <jdoc:include type="modules" name="addons" style="xhtml" />
  62. </div>
  63. </div>
  64. <div id="footer">
  65. <div id="wykonanie">
  66. <b><center>&copy; 2013 Mobilny Gabinet Rehabilitacji</center></b>
  67. <center>Marek Siewkowski</center><br/>
  68. <b><center>Projekt witryny i wykonanie:</center></b>
  69. <center>Dawid Oporowicz</center>
  70. </div>
  71. </div>
  72. </body>
  73. </html>



Kod CSS:

  1. @import url(czcionki.css);
  2. @import url(menu.css);
  3.  
  4. body{
  5. background-image:url(../image/bg.jpg);
  6. background-attachment:fixed;
  7. background-repeat:no-repeat;
  8. }
  9.  
  10. #header{
  11. width:960px;
  12. height:180px;
  13. overflow:hidden;
  14. margin-left:110px;
  15. position:fixed;
  16. }
  17.  
  18. #baner{
  19. float:right;
  20. margin-top:15px;
  21. }
  22.  
  23. #logo{
  24. background-image:url(../image/logo.jpg);
  25. height:141px;
  26. width:234px;
  27. float:left;
  28. margin-top:35px;
  29. margin-left:36px;
  30. }
  31.  
  32. #srodek{
  33. width:960px;
  34. overflow:hidden;
  35. margin-left:110px;
  36. }
  37.  
  38. #menu{
  39. height:30px;
  40. padding-top:20px;
  41. position:fixed;
  42. }
  43.  
  44. #addons{
  45. width:240px;
  46. float:right;
  47. margin-right:40px;
  48. background-image:url(../image/tlo_addons.jpg);
  49. background-repeat:repeat-y;
  50. margin-top:37px;
  51. padding-top:10px;
  52. }
  53.  
  54. #tresc{
  55. width:600px;
  56. padding-top:10px;
  57. margin-top:37px;
  58. float:left;
  59. background-image:url(../image/tlo_tekst.jpg);
  60. background-repeat:repeat-y;
  61. }
  62.  
  63. #footer{
  64. width:960px;
  65. margin-left:110px;
  66. height:150px;
  67. }


Ten post edytował programista95 10.09.2013, 12:56:55
Go to the top of the page
+Quote Post
valkirek
post
Post #4





Grupa: Zarejestrowani
Postów: 117
Pomógł: 6
Dołączył: 24.07.2013

Ostrzeżenie: (0%)
-----


Bo masz #menu position: fixed więc co się dziwisz, jak to ma być? Menu 50px od góry ciągle widoczne? Trochę dziwne rozwiązanie
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #5





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

Ostrzeżenie: (0%)
-----


Cytat(valkirek @ 10.09.2013, 19:32:47 ) *
Bo masz #menu position: fixed więc co się dziwisz, jak to ma być? Menu 50px od góry ciągle widoczne? Trochę dziwne rozwiązanie


Gdyby wiedział co daje position: fixed, to by się pewnie nie dziwił. Problemem jest jak zawsze syndrom niewiedzy. wink.gif
Go to the top of the page
+Quote Post
programista95
post
Post #6





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 15.05.2013

Ostrzeżenie: (0%)
-----


Jest ok gdy wykasowałem position: fixed z #naglowek.
Tyle że ja chcę aby menu oraz nagłówek stały w miejscu a nie przewijały się razem ze stroną.
Jak to napisać?
Go to the top of the page
+Quote Post
mar1aczi
post
Post #7





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


Cytat(programista95 @ 11.09.2013, 10:01:41 ) *
...Jak to napisać?

Np. http://www.thecodepress.info/2013/01/fixed...n-css-html.html


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
programista95
post
Post #8





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 15.05.2013

Ostrzeżenie: (0%)
-----


A możesz napisać? bo ang dobrze nie znam. Proszę smile.gif
Go to the top of the page
+Quote Post
phpion
post
Post #9





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




No bez jaj. Masz podane krok po kroku kody źródłowe, a do tego źródło całej przykładowej strony (LIVE). Do tego nie trzeba znać angielskiego.
Go to the top of the page
+Quote Post
programista95
post
Post #10





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 15.05.2013

Ostrzeżenie: (0%)
-----


No może i tak.
A nie można by napisać tak, że np. Wpisz w kod to i to?
Tyle że jak wpisuję "position:fixed;" w menu i jest ok. Tyle że znów tam gdzie ma być tekst to mi wyskakuje zaraz pod to menu

Ten post edytował programista95 11.09.2013, 11:34:43
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 00:24