Jump to content

volse6nik

Newbie
  • Posts

    11
  • Joined

  • Last visited

volse6nik's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. да но у меня wrapper стоит по середине и поэтому я не могу ему задать float:left; следовательно если баннеру задать float:left; то тогда баннер будет по левой стороне а wrapper окажется из под него., вот мой код, извиняюсь что сразу не послал: HTML <body> <div id="banner"></div><!-- #banner --> <div id="wrapper"> <div id="header"> <div id="logo"></div><!-- #logo--> <div id="topmenu"></div><!-- #topmenu--> </div><!-- #header--> <div id="content"></div><!-- #content--> </div><!-- #wrapper --> <div id="footer"></div><!-- #footer --> </body> CSS * { margin: 0; padding: 0; } html { height: 100%; } body { height: 100%; } #banner { width: 150; float: right; padding-right: 5%; /* пока что сделал таким образом но еще не проверял как это будет с разным разрешением */ } #wrapper { width: 800px; margin: 0 auto; /* wrapper по середине */ min-width: 800px; min-height: 100%; height: auto !important; height: 100%; } /* Header —————————————————————————--*/ #header { height: 225px; } /* Topmenu —————————————————————————--*/ #topmenu { height: 40px; } /* Middle —————————————————————————--*/ #content { padding-top: 20px; } /* Footer —————————————————————————--*/ #footer { width: 800px; margin: -30px auto 0; height: 30px; position: relative; }
  2. Извините, но не совсем понятно что вы точно имеете в виду, вы не могли бы немного по подробнее? Как иначе люди реализуют подобные вещи? Видил такие шаблоны 100 раз, которые имееют место для баннера "вне сайта"
  3. Здравствуйте! Создал сайт который целиком находится в блоке wrapper и теперь хочу создать специальное место под баннер, например такой блок можно встретить во мноджество шаблонов. Бок находится как бы отсраненно от сайта. Пробовал и так и эдак, например если блоку banner задать float:right и скажем некий margin-right или padding-right, то наш блок будет выглядить по разному в зависимости разрешения экрана пользователей. Сам же wrapper всегда по середине, вне зависимости разрешения экрана. Тут нужно как бы разместить блок для баннера с права и задать ему отступление не от окна браузера, а от самого wrapper-а Народ посоветуйте пожалуйста какой-нибудь код, так как сама логика мне вроде понятна, но не хватает знания в css
  4. Проблема решена, оказывается достаточно было прописать background-color: #FFF; для #wrapper и визуально результат один и тот же
  5. Cerberus, я попробовал первый код и вроде бы помогло, но при значении height: 63%; для #content сам контент растягивается не до конца подвала, то есть опять остается видимый кусок текстуры, а если использовать height: 100%; то тогда контент даже перелетает подвал. Также нет смысла писать height: 68%; что оптимально для Firefox но вот уже на IE8 уже опять торчит кусок текстуры
  6. Совершенно верно, так как если его не растянуть то тогда видна текстура!
  7. немного поторопился с ответом, пытаюсь решить проблему...
  8. Вот css код, а сам сайт к сожалению пока что на локалке... * { margin: 0; padding: 0; } html { height: 100%; } body { font: 14px/18px Verdana,Geneva,sans-serif; height: 100%; color: #450000; background-image: url(../images/bgbody.jpg); /* теневая текстура размером 1035х5 */ background-repeat: repeat-y; /* повторение текстуры по вертикали */ background-position: 50% 0; /* позиция текстуры на 50% по горизонтали и 0 по вертикали */ } #wrapper { width: 1000px; margin: 0 auto; min-width: 1000px; min-height: 100%; height: auto !important; height: 100%; border-left: 1px solid #450000; border-right: 1px solid #450000; } /* Header —————————————————————————--*/ #header { height: 226px; background: #FFF9AE; } /* Middle —————————————————————————--*/ #content { padding-top: 20px; background-color: #FFF; } /* Footer —————————————————————————--*/ #footer { width: 1000px; margin: -30px auto 0; height: 30px; background: #BFF08E; position: relative; border-top-width: 3px; border-top-style: solid; border-top-color: #B5985A; border-left: 1px solid #450000; border-right: 1px solid #450000; background-color: #450000; } А вот html на всякий, вырезал все лишнее для наглядности... <body> <div id="banner"></div><!-- #banner --> <div id="wrapper"> <div id="header"></div><!-- #header--> <div id="content"></div><!-- #content--> </div><!-- #wrapper --> <div id="footer"></div><!-- #footer --> </body> </html>
  9. Здравствуйте! Возникла проблема которую не могу решить, вернее не хватает знаний в области css., сам макет делал с помощью всем известного http://csstemplater.com/ и выбрал опцию "прижать футер к подвалу". В результате чего футер прижался, но контейнер так и не расстегнулся до футера. Затем с помощью текстуры решил создать тень по бокам и вот тут и возникла головная боль, пробовал и так и эдак., пожалуйста помогите решить проблему, буду очень признателен.
  10. А ну да, получилось и все выглядит как нужно, спасибо Ну а все же чисто ради интереса, существует ли возможность задать автоматическую высоту не самого содержимого блока div, а самого div-а? P.S Может не совсем по теме, но так же мне не совсем понятна логика прижатия подвала к низу браузера. Да нет я читал, в интернете существует 100 способов как это можно сделать, только вот прописать код все могут а вот понять логику (что является самым главным) не все могут. Может кто-нибудь растолкует в двух словах саму логику прижатия футера?
  11. Здравствуйте! Помогите прижать "сайтбары" к подвалу. Уже разбил все мозги на части, но так и не понял логики по которой это можно сделать. Казалось нужно просто что то прописать и div так сказать расшириться до "футера", если прописать height: 100% то div уменьшается до размера содержимого в нем, так же если задать конкретный размер например height: 300px то это тоже не является решением. Нужно сделать так чтобы div автоматически определил расстояние до подвала. Вот скрин: А вот HTML (удалил некоторые части для удобства): <body> <div id="wrapper"> <div id="header"></div> <div id="topmenu"></div> <div id="leftsidebar">Здесь располагается содержимое id "leftsidebar"</div> <div id="content"></div> <div id="rightsidebar">Здесь располагается содержимое id "rightsidebar"</div> <div id="footer"></div> </div> </body> P.S Наверное я просто не до конца понимаю логику CSS, но буду стараться
×
×
  • 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