Pull to refresh

Все те же 100% height и margin

Reading time2 min
Views695
Все знают историю про блочную модель с отступами и шириной в старых версиях IE и с "консорциумной" моделью.
И все-таки, если я хочу сделать div со стопроцентной высотой и отступами от родителя, то высота слоя увеличивается на величину этого отступа.

Имеется ввиду кроссбраузерное решение без подкладывания пустых дивов для отступа. (http://www.csscreator.com/node/12238)

Как быть?

Как есть:

Как нужно:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"<br>  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><br><br><html xmlns="http://www.w3.org/1999/xhtml"><br>  <head><br>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br>    <br>    <title>Это Лорем, прием</title><br>    <style type="text/css"><br>      html {<br>          height: 100%;<br>      }<br>      body {<br>          margin: 0;<br>          padding: 0;<br>          height: 100%;<br>      }<br>      #content {<br>          background: #EEE;<br>          padding: 10px;<br>          margin: auto;<br>          width: 960px;<br>          height: 100%;<br>      }<br>    </style><br>  </head><br>  <body><br>    <div id="content"><br>      Лорем ипсум<br>    </div><br>  </body><br></html><br><br>* This source code was highlighted with Source Code Highlighter.

Tags:
Hubs:
Total votes 14: ↑8 and ↓6+2
Comments20

Articles