Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблемы с IE div верстка
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Проблемы с IE div верстка

Страниц (1): [1]
 

1. toropss - 05 Ноября, 2009 - 09:48:31 - перейти к сообщению
Графическое меню равняется с концом текста блока с контентом то есть уезжает вниз. В опере все нормально в мазиле тоже. Косяк только в IE. Подскажите что делать? Убил кучу времени и так не нашел решения проблемы.

Вот код:

CODE (text):
скопировать код в буфер обмена
  1.  
  2. <body>
  3. <center>
  4. <div class='car'>
  5. <div id='head'></div>
  6. <div id='cont'></div>
  7. <div id='menu'>
  8. <br/>
  9. <a href='index.php'><img src='themes/img/1.jpg' alt='Главная'/></a><br/><br/>
  10. <a href='cena.php'><img src='themes/img/2.jpg' alt='Цены'/></a><br/><br/>
  11. <a href='klient.php'><img src='themes/img/3.jpg' alt='Наши клиенты'/></a><br/><br/>
  12. <a href='faq.php'><img src='themes/img/4.jpg' alt='Частые вопросы'/></a><br/><br/>
  13. <a href='support.php'><img src='themes/img/5.jpg' alt='Контакты'/></a><br/><br/><br class='br'/>
  14. </div>
  15. <br class='br'/>
  16. <div id='fut'>
  17. </div>
  18. </div>
  19. </center>
  20. </body>
  21. </html>
  22.  
  23.  


CSS:

CODE (text):
скопировать код в буфер обмена
  1.  
  2. @charset "windows-1251";
  3.  
  4. body {
  5. text-align: center;
  6. background-image: url(img/fon.jpg);
  7. font-size: 16px;
  8. font: 100% Verdana, Arial, Helvetica, sans-serif;
  9. color: #818181;
  10. }
  11.  
  12. img {
  13. border-style: none;
  14. }
  15.  
  16.  
  17. a {
  18. font-size:16px;
  19. color:#7aace9;
  20. text-decoration:none;
  21. font-weight:bold;
  22. }
  23.  
  24. a:hover {
  25. text-decoration:underline;
  26. }
  27.  
  28. h2 {
  29. color: #7aace9;
  30. text-align: center;
  31. }
  32.  
  33. .car{
  34. width: 770px;
  35. background-color: #fafbfa;
  36. background-image: url(img/lef.jpg);
  37. background-position: left;
  38. background-repeat: repeat-y;
  39. border: 1px;
  40. border-style: solid;
  41. border-color: #000000;
  42. text-align: left;
  43. }
  44.  
  45. .car #head {
  46. height: 201px;
  47. font-size: 13px;
  48. padding-left: 200px;
  49. font-weight: bold;
  50. background-image: url(img/logo.jpg);
  51. }
  52.  
  53.  
  54. .car #menu {
  55. width: 264px;
  56. background-image: url(img/lef.jpg);
  57. }
  58.  
  59. .car #cont {
  60. float: right;
  61. width: 500px;
  62. padding: 7px 3px 7px 5px;  
  63. }
  64.  
  65. .br {
  66. clear: both;
  67. height: 0;
  68. font-size: 1px;
  69. line-height: 0px;
  70. }
  71.  
  72. .car #fut{
  73. height: 67px;
  74. background-image: url(img/fu.jpg);
  75. }
2. Replicant - 11 Декабря, 2009 - 10:01:01 - перейти к сообщению
Да бывает такой глюк сам не пойму из-иа чего он, я не знаю как его исправить но нашел альтернативное решение которое работает на 100%. Делай таблицу с border="0", выровняй ее как требуется по задумке и вставляй меню и текст в её ячейки. Если вдруг будут мешать граници самой таблици (их хоть и не будет видно, но они хавабт по паре пикселей со всех сторон), то сделай так border-collapse: collapse.
3. Phantik - 11 Декабря, 2009 - 10:16:51 - перейти к сообщению
DOCTYPE какой-либо прописан?

Попробовал загрузить вашу страницу со стилями у себя, по тому что отобразилось, не совсем понятно, что именно не так. Кстате, в браузере Chrome alt-ы картинок не показали.

 

Powered by ExBB FM 1.0 RC1