Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> IE+CSS
barthezpl
post
Post #1





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

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


Witajcie, może mój temat to błachostka lub bo ja jestem błachy:p ale mam mały problem- robie maly portal..pierwsza strona to czysty html i css.Mam taki problem ze w Mozilli Operze i innych przegladarkac strona wyglada prawidłowo a w IE jedna cześć przechodzi na bok ,druga częśc ucieka...Jak sobie poradzic z tym problemem.Pozdrowionka
Go to the top of the page
+Quote Post
Daevar
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.12.2006

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


Może jakiś kod? Najpewniej masz w swoim css coś jak:
  1. margin: 0 auto;

którą explorer delikatnie mówiąc olewa. Trzeba do nadrzędnego diva dodać
  1. text-align: center;

i wówczas powinno śmigać i w IE. Na przyszłość na wszelki wypadek zawsze lepiej wkleić fragment kodu, w którym jest problem.
Go to the top of the page
+Quote Post
barthezpl
post
Post #3





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

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


  1. #cen { text-align:center;
  2. }
  3.  
  4. #pl {
  5. width:630px;
  6. float:left;
  7. margin-left:14px;
  8. border-bottom-color:#CC0000;
  9. border: 1px solid #000;
  10. border-color:#3333FF;
  11. border-style:dotted
  12.  
  13. }
  14.  
  15. #reklama {
  16. width:165px;
  17. margin-left:13px;
  18. float:left;
  19.  
  20.  
  21. }
  22.  
  23. #left {
  24. width:150px;
  25.  
  26. height:450px;
  27. float:left;
  28. text-align:left;
  29. float:left;
  30. margin-top:10px;
  31. margin-right:13px;
  32. margin-left: 137px;
  33. border: 1px solid #000;
  34. border-color:#CCCCCC;
  35. border-style:dotted;
  36. }
  37. #right{
  38. width:150px;
  39.  
  40. height:450px;
  41. float:left;
  42. text-align:left;
  43. margin-top:10px;
  44. margin-left:13px;
  45. border: 1px solid #000;
  46. border-color:#CCCCCC;
  47. border-style:dotted;
  48.  
  49. }
  50. #central {
  51. width: 400px;
  52.  
  53. height:450px;
  54. float: left;
  55. margin-top:10px;
  56.  
  57. border: 1px solid #000;
  58. border-color:#CCCCCC;
  59. border-style:dotted;
  60. margin-bottom:10px;
  61. background-image:url(img/central.jpg);
  62. }
  63. #stopka {
  64. width:733px;
  65. float:left;
  66. text-align:left;
  67. border:0 px;
  68. margin-left: 137px;
  69. margin-top:10px;
  70.  
  71.  
  72. }
  73. #menu1 {
  74. width:733px;
  75. float:left;
  76. text-align:left;
  77. border: 0 px;
  78. margin-left: 137px;
  79. margin-top:25px;
  80.  
  81. }


oto kod, kodałem div nadrzednego #cen, lecz nadal nie ma efektu.Dzieki za rekację
Go to the top of the page
+Quote Post
gekon
post
Post #4





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

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


A HTMLa to Ci ktoś ukradł?
@Daevar: IE olewa tylko jak się nieumiejętnie wprowadza dobre metody, a potem - dzięki "hakom na IE" - wychodzi całkowity pasztet.

Ten post edytował gekon 2.01.2007, 21:10:43
Go to the top of the page
+Quote Post
barthezpl
post
Post #5





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

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


Mam "html "na samej górze Panowie,
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  4. <title>Untitled Document</title>
  5.  
  6. <style type="text/css">
  7. body{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0066CC}
  8.  
  9.  
  10. #cen { text-align:center;
  11. }
  12.  
  13. #pl {
  14. width:630px;
  15. float:left;
  16. margin-left:14px;
  17. border-bottom-color:#CC0000;
  18. border: 1px solid #000;
  19. border-color:#3333FF;
  20. border-style:dotted
  21.  
  22. }
  23.  
  24. #reklama {
  25. width:165px;
  26. margin-left:13px;
  27. float:left;
  28.  
  29.  
  30. }
  31.  
  32. #left {
  33. width:150px;
  34.  
  35. height:450px;
  36. float:left;
  37. text-align:left;
  38. float:left;
  39. margin-top:10px;
  40. margin-right:13px;
  41. margin-left: 137px;
  42. border: 1px solid #000;
  43. border-color:#CCCCCC;
  44. border-style:dotted;
  45. }
  46. #right{
  47. width:150px;
  48.  
  49. height:450px;
  50. float:left;
  51. text-align:left;
  52. margin-top:10px;
  53. margin-left:13px;
  54. border: 1px solid #000;
  55. border-color:#CCCCCC;
  56. border-style:dotted;
  57.  
  58. }
  59. #central {
  60. width: 400px;
  61.  
  62. height:450px;
  63. float: left;
  64. margin-top:10px;
  65.  
  66. border: 1px solid #000;
  67. border-color:#CCCCCC;
  68. border-style:dotted;
  69. margin-bottom:10px;
  70.  
  71. }
  72. #stopka {
  73. width:733px;
  74. float:left;
  75. text-align:left;
  76. border:0 px;
  77. margin-left: 137px;
  78. margin-top:10px;
  79.  
  80.  
  81. }
  82. #menu1 {
  83. width:733px;
  84. float:left;
  85. text-align:left;
  86. border: 0 px;
  87. margin-left: 137px;
  88. margin-top:25px;
  89.  
  90. }
Go to the top of the page
+Quote Post
kwiateusz
post
Post #6


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




z html chodziło zapewne o resztę kodu... tzn. te divy którym nadajesz style
Go to the top of the page
+Quote Post
chlebik
post
Post #7





Grupa: Zarejestrowani
Postów: 113
Pomógł: 5
Dołączył: 12.09.2006
Skąd: Pruszków/Warszawa

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


Kod by sie przydal (chocby by sie mniej wiecej rozeznac w rozkladzie planowanych DIVow). Natomiast moja sugestia brzmi tak - moze by wartosc "text-align: center" wrzucic do definicji body? Niestety w podanym kodzie definicje stylu dla body ucielo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .

Ten post edytował chlebik 3.01.2007, 00:38:38
Go to the top of the page
+Quote Post
barthezpl
post
Post #8





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

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


cały kod:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  4. <title>Untitled Document</title>
  5.  
  6. <style type="text/css">
  7. body{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0066CC}
  8.  
  9.  
  10. #cen { text-align:center;
  11. }
  12.  
  13. #plock {
  14. width:630px;
  15. float:left;
  16. margin-left:14px;
  17. border-bottom-color:#CC0000;
  18. border: 1px solid #000;
  19. border-color:#3333FF;
  20. border-style:dotted
  21.  
  22. }
  23.  
  24. #reklama {
  25. width:165px;
  26. margin-left:13px;
  27. float:left;
  28.  
  29.  
  30. }
  31.  
  32. #left {
  33. width:150px;
  34.  
  35. height:450px;
  36. float:left;
  37. text-align:left;
  38. float:left;
  39. margin-top:10px;
  40. margin-right:13px;
  41. margin-left: 137px;
  42. border: 1px solid #000;
  43. border-color:#CCCCCC;
  44. border-style:dotted;
  45. }
  46. #right{
  47. width:150px;
  48.  
  49. height:450px;
  50. float:left;
  51. text-align:left;
  52. margin-top:10px;
  53. margin-left:13px;
  54. border: 1px solid #000;
  55. border-color:#CCCCCC;
  56. border-style:dotted;
  57.  
  58. }
  59. #central {
  60. width: 400px;
  61.  
  62. height:450px;
  63. float: left;
  64. margin-top:10px;
  65.  
  66. border: 1px solid #000;
  67. border-color:#CCCCCC;
  68. border-style:dotted;
  69. margin-bottom:10px;
  70.  
  71. }
  72. #stopka {
  73. width:733px;
  74. float:left;
  75. text-align:left;
  76. border:0 px;
  77. margin-left: 137px;
  78. margin-top:10px;
  79.  
  80.  
  81. }
  82. #menu1 {
  83. width:733px;
  84. float:left;
  85. text-align:left;
  86. border: 0 px;
  87. margin-left: 137px;
  88. margin-top:25px;
  89.  
  90. }
  91. <body alink="#FF0000" vlink="#FF0000">
  92. <div id="cen">
  93. <div id="reklama"><img src="img/reklama3.gif"></div>
  94. <div id="plock"><img src="img/plock2.jpg"></div>
  95. <div id="menu1"><table width="733" height="70" border="0" background="img/menu2.gif">
  96. <tr> <td align="right" valign="bottom" width="508"><a href="contact_form.php" onMouseOver='rollover3.src="img/faq1.gif"'
  97. onMouseOut='rollover3.src="img/faq.gif"'><img src="img/faq.gif" name="rollover3" border="0"></a></td>
  98. <td align="right" valign="bottom" width="105"><a href="contact_form.php" onMouseOver='rollover2.src="img/regulamin2.gif"'
  99. onMouseOut='rollover2.src="img/regulamin.gif"'><img src="img/regulamin.gif" name="rollover2" border="0"></a></td>
  100. <td align="right" valign="bottom" width="105"><a href="contact_form.php" onMouseOver='rollover1.src="img/kontakt2.gif"'
  101. onMouseOut='rollover1.src="img/kontakt.gif"'><img src="img/kontakt.gif" name="rollover1" border="0"></a></td>
  102.  
  103. </tr></table>
  104. </div>
  105. <div id="left">
  106. <table width="150" height="450" border="0" >
  107. <tr><td valign="top" width="144" height="30" align="left"><img src="img/dzial_ogloszenia.gif"></td></tr>
  108. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Sprzedam dom</td></tr>
  109. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Towarzyskie</td></tr>
  110. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Odzież</td></tr>
  111. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Audio</td></tr>
  112. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Komputery</td></tr>
  113. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Telefony</td></tr>
  114. <tr><td valign="bottom"><img src="img/mini.gif"></td></tr></table>
  115. </div>
  116. <div id="central">
  117. <table border="1" align="center"></table></div>
  118.  
  119. <div id="right">
  120. <table width="150" height="450" >
  121. <tr><td valign="top" width="144" height="30" align="left" ><img src="img/reklama.gif"></td></tr>
  122. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Motoryzacja</td></tr>
  123. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Hurtownie</td></tr>
  124. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Sklepy</td></tr>
  125. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Test</td></tr>
  126. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Test</td></tr>
  127. <tr ><td valign="middle" align="left" width="144" height="20"><img src="img/li.gif">Test</td></tr>
  128. <tr><td valign="bottom"><img src="img/mini.gif"></td></tr></table>
  129. </div>
  130.  
  131. <div id="stopka"><img src="img/stopka.gif"></div>
  132.  
  133.  
  134.  
  135. </div>
  136. </html>
  137. </body>
  138. </html>


Ten post edytował barthezpl 16.01.2007, 13:56:50
Go to the top of the page
+Quote Post
chlebik
post
Post #9





Grupa: Zarejestrowani
Postów: 113
Pomógł: 5
Dołączył: 12.09.2006
Skąd: Pruszków/Warszawa

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


Lece na uczelnie wlasnie i tylko zajrzalem - na pierwszy rzut oka to nie wiem po co w menu uzywasz JavaScript skoro mozna to wszystko zrobic CSSem. Konkretnie chodzi mi o czesc:

Kod
<div id="menu1"><table width="733" height="70" border="0" background="img/menu2.gif">
<tr>     <td align="right" valign="bottom" width="508"><a href="contact_form.php" onMouseOver='rollover3.src="img/faq1.gif"' onMouseOut='rollover3.src="img/faq.gif"'><img src="img/faq.gif" name="rollover3" border="0"></a></td>

ITD....




Po co Ci ladowanie GIFow skoro buttony sa bardzo proste i mozna je zrobic operujac tylko na wlasciwosciach tekstu. No i z tego co widze to do tworzenia nawigacji na stronie wykorzystujesz tablice - czy tylko mi sie wydaje ? Poszukaj na necie artykulow o tworzeniu ukladu 3 kolumnowego za pomoca tylko CSS'a. W koncu po to powstal (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Nie mieszaj tablic do tworzenia strony z CSSem z DIVami bo z tego zazwyczaj nic dobrego nie wychodzi. I jeszcze jedno na koniec - nie nadawaj sztywnych wielkosci w pikselach poszczegolnym DIVom bo jak ktos to otworzy w rozdzialczosci 640x480 lub na jakims komorko-komputerze to nic nie bedzie widzial. Uzyj za to wartosci procentowych.


Pozdrawiam
Chlebik


PS. DIVy "reklama" i "plock" zawierajace obrazki moze da sie zlac w 1 ? Link do reklamy dac na caly obrazek lub wyrzucic z obrazkow w ogole i dodac gdzie indziej lub na dole ?

Ten post edytował chlebik 3.01.2007, 10:36:17
Go to the top of the page
+Quote Post
gekon
post
Post #10





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

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


Wiesz, że dzwonią tylko nie wiesz, w którym kościele. Proponuję jeszczę trochę się poduczyć i zwaracać uwagę na różnicę między przegladarkami.

Ten post edytował gekon 3.01.2007, 23:34:48
Go to the top of the page
+Quote Post
Zajec
post
Post #11





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


IE ma buga (żeby to jednego) i dubluje marginesy elementom, które mają przypisane float. Dodaj dla tych elementów jeszcze
Kod
display: inline
i będzie OK jeśli chodzi o marginesy.
Go to the top of the page
+Quote Post
barthezpl
post
Post #12





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

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


Super, ślicznie dziekuję, rzeczywiście pomogło.Dzieki, Bro jak będę w Włocławku:)
Go to the top of the page
+Quote Post

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: 24.08.2025 - 00:07