Jump to content
  • 0

Проблема отступов сверху и снизу у элемента height 100%


Нарек
 Share

Question

Здравствуйте.

Столкнулся с такой проблемой. Не могу добавлять фиксированные отступы у контейнера .gallery-window со всех сторон. Или хотя бы резиновые. Временно решил проблему извращенным способом, увидите в коде, но при уменьшении окна появляются неточности. Слева и справа работает свойство margin: 1%; а снизу и сверху ну никак. Подскажите, как можно добавлять одинаковые фиксированные или резиновые отступы сверху и снизу, что бы при уменьшении окна они либо сохранили пропорции и сверху и снизу (при резиновых отступах), либо оставались фиксированными (при фиксированных отступах).

 

Песочница http://jsfiddle.net/7hqdN/

Edited by Нарек
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
вертикальное выравнивание (display:table , display:table-cell)
Я очень благодарен за статью про margin, и про вертикальное выравнивание, проблема в том, что свойство position не работает со свойством display: table-cell;. Это еще пол беды, Мне нужно, что бы .gallery-window тянулся на всю ширину и высоту окна браузера, при этом имела ровные отступы и по бокам, и сверху, и снизу. И что бы при уменьшении окна это соотношение никак не портилось. Ваш пример работает в том случаи, когда есть четко заданная высота у родителя. (пример из js ru который). Либо в пикселях, либо в процентах, в конечном итоге мне нужно идеальное соотношение всех отступов при любом размере браузера.
Link to comment
Share on other sites

  • 0

Проблему решил.. значения ширины и высоты 100%, и дальше добавил top, bottom, left, right по 20px.. Теперь с каждой стороны ровно столько.. Все гениальное просто, как можно было не заметить это))

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