Jump to content
  • 0

Обрезается фон


massef
 Share

Question

Добрый день.

 

Имеется следующая структура:

<header class="header">    <div class="header-inner">.....</div></header>
.header {	background-color: #727171;}.header-inner {	width: 1470px;	margin: 0 auto;}

Пример в песочнице http://jsfiddle.net/xDyfP/, в фулскрине почему-то воспроизвести не удалось, смотрите в окне результата, прокрутите горизонтальный скрол.

 

Вопрос.

Почему при масштабировании фон родительского блока не растягивается? Ведь у родителя не указанна ширина, т.е. по факту он должен растягиваться на всю ширину, так и происходит в нормальном виде, но стоит изменить масштаб, как родительский блок обрезается по изначальной ширине области просмотра.

Такая ситуация возникла у меня в макете, скрин ниже.

 

4f58990004a057b08c2ef82d6534b4353c5e780b

 

Как видите серый фон обрезается.

 

Как это вылечить?

 

upd: например вот на этом сайте h ttp://medvediha.com/ такого эффекта не наблюдается, хотя структура и стили точно такие же, разве что ширина у меня больше.

Гляньте например на блок с красным фоном, есть див с двумя классами .block и .red у которого ширина не указанна и внутри него есть див к лассом .cont у которого ширина равна 940px;

 

upd: подниму вопрос, неужели никто не сталкивался.

Edited by massef
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Ширина элемента определяется областью просмотра. Область просмотра меньше ширина элемента - появляется прокрутка. О прокрутке знает только элемент html. Вот как-то так...

 

Вывод: размер нужно задавать родителю.

Edited by Светлана Г.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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