Jump to content

Wanamingo

Newbie
  • Posts

    11
  • Joined

  • Last visited

Everything posted by Wanamingo

  1. стало получше почти во всех браузерах отображается нормально в эксплорере 6 и ниже второй фон липнет не к нижней границе окна а к низу страницы и с оперой 9.80 проблемы в остальном я доволен оставлю так только для эксплорера гифы отрисую psywalker огромное тебе спасибо
  2. вот такой вот код вроде работает <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <title>шаблончег</title> <style> *{ margin: 0; padding: 0; } html { height: 100%; overflow: auto; } body { background: #dde2ed url('images/bg.jpg') no-repeat fixed center bottom; height: 100%; } #dom { min-height: 100%; background: url('images/dom.png') no-repeat fixed left bottom; position: relative; } #foot { position: absolute; bottom: 0; width: 100%; } p { background: url('images/fon.png'); margin: 0px 50px 0px 300px; } </style> </head> <body> <div id="dom"> <p>Lorem ipsum dolor sit amet...</p> <br> <div id="foot"> <p>Футер</p> </div> </div> </body> </html> щас буду проверять на других браузерах
  3. спасибо это от невнимательности не заметил просто
  4. избавился от контейнера с контентом не помогло <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <title>шаблончег</title> <style> *{ margin: 0; padding: 0; } html { height: 100%; overflow: auto; } body { background: #dde2ed url('images/bg.jpg') no-repeat fixed center bottom; height: 100%; } #dom { min-height: 100%; background: url('images/dom.png') no-repeat fixed left bottom; padding: 0px 50px 0px 300px; position: relative; } # foot { background: url('images/fon.png'); position: absolute; bottom: 0; height: 50px; width: 100%; } p { background: url('images/fon.png'); padding-bottom: 70px; } </style> </head> <body> <div id="dom"> <p>Lorem ipsum dolor sit amet...</p> <div id="foot"> Футер </div> </div> </body> </html> футер по прежнему игнорирует бэкграунд
  5. ещё почему-то в моём варианте реализации перестал восприниматься цвет фона футера правда он туда случайно попал но всё же у боди и хтмл прописано height: 100%; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <title>шаблончег</title> <style> *{ margin: 0; padding: 0;} html { height: 100%; overflow: auto; } body { background: #dde2ed url('images/bg.jpg') no-repeat fixed center bottom; height: 100%; } #dom { min-height: 100%; background: url('images/dom.png') no-repeat fixed left bottom; } #cont { min-height: 100%; background: url('images/fon.png'); margin: 0px 50px 0px 300px; padding: 0px; text-align: justify; font: 80% arial; position: relative; } # foot { position: absolute; bottom: 0; left: 0; height: 50px; width: 100%; background: red; } p { padding-bottom: 70px; } </style> </head> <body> <div id="dom"> <div id="cont"> <br> <p>Lorem ipsum dolor sit amet...</p> <div id="foot"> Футер </div> </div> </div> </body> </html>
  6. min-height вложенный в другой див работает только если высоту жёстко прописать
  7. хмммм ставлю доктайп и min-height: 100%; для контейнера с вторым фоном перестаёт работать
  8. вот только сейчас прочитал что это за зверь такой и для чего он нужен
  9. ничего не понимаю для контента вставлено min-height: 100%; но почему-то не растягивает=( #end { position: relative; height: 50px; } нужен чтобы контент не наползал на футер для футера прописано margin: -30px 50px 0px 300px; и height: 30px; от чего он должен нползать на область end почему не работает?
  10. тогда для контента position: absolute; ? первый фон и так на боди убрал у контейнера со вторым фоном fixed, поставил min-height: 100% теперь страничка и в фаерфоксе ведёт себя так же как в 6 эксплорере если для контента ставлю position: absolute; вверх уходит только футер (здесь ещё конструкция для прижимания футера к нижнему краю) ааа кажется доперло нужно контент внутрь контейнера со вторым фоном загнать вроде работает но футер перестал к низу жаться
  11. Добрый вечер перешёл на css совсем недавно, раньше верстал табличками. Понадобилось сделать страничку с двумя фонами, идея в том что первый фон остаётся неизменным, а второй будет меняться в зависимости от контента. Фаерфокс и опера отображают шикарно (правда при проверке на браузершотс фф3.5 тоже себя неадекватно повёл, но я склонен думать что это глюки браузершотс он просто не дал до конца загрузиться странице) а вот с эксплорером возникли проблемы. 7 и 8 версии не отображают контента 6 отображает но он съехал на один скрин плюс нет прозрачности в пнг но это отдельный вопрос. вот код: <html> <head> <title>шаблончег</title> <style> body { margin: 0px; padding: 0px; border: 0px; background: #dde2ed url('images/bg.jpg') no-repeat fixed center bottom; height: 100%; width: 100%; } #dom { height: 100%; width: 100%; background: transparent url('images/dom.png') no-repeat fixed left bottom; margin: 0px; padding: 0px; border: 0px; position: fixed; z-index: -2; } #cont { background: transparent url('images/fon.png') repeat scroll; margin: 0px 50px 0px 300px; padding: 0px 10px; border: 0px; text-align: justify; position: relative; min-height: 100%; font: normal normal normal 80% normal arial, sans-serif; } * html #cont { height: 100%; } #head { background: transparent; margin: 0px; padding: 0px; border: 0px; text-align: right; } #end { position: relative; height: 50px; } #foot { background: transparent; margin: -30px 50px 0px 300px; padding: 0px 10px; border: 0px; text-align: center; position: relative; height: 30px; font: normal normal normal 60% normal arial, sans-serif; } </style> </head> <body> <div id="dom"> </div> <div id="cont"> <div id="head">ссылка | ссылка | ссылка<br><br></div> Lorem ipsum dolor sit amet... <div id="end"></div> </div> <div id="foot"> © бла-бл-бла 2010 </div> </body> </html> скрины: ie6, ie7, ie8, ff3.0, ff3.5, ff3.6, ff4.0, chrome5.0, opera8.54, opera9.63, opera9.80, safari4, safari5 пример странички: здесь как можно добиться максимальной кроссбраузерности? ещё буду благодарен если укажите на другие ошибки.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy