Передача ширины и высоты с помощью свойств width, height, max-width и min-height.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Ширина и высота</title> <style> body { font-size: 20px; background: #fc0; color: #000; } p { background: white; } #p1 { width: 300px; } #p2 { height: 100px; } #p3 { width: 50%; } #p4 { max-width: 500px; } #p5, #p6 { min-height: 100px; } #htmldog { background: none; } #htmldog a { display: block; width: 120px; background: white; text-align: center; transition: width .5s; } #htmldog a:hover { width: 100%; } </style> </head> <body> <h1>Ширина и высота</h1> <p>Куча абзацев…</p> <p id="p1"><code>width: 300px; /* а высота - это просто высота содержимого */</code></p> <p id="p2"><code>height: 100px; /* а высота - это просто высота содержимого */</code></p> <p id="p3"><code>width: 50%; /* 50% от ширины родительского элемента абзаца, который в данном случае является телом */</code></p> <p id="p4"><code>max-width: 500px; /* ширина 100% (потому что это значение абзаца по умолчанию), но только до 500 пикселей */</code></p> <p id="p5"><code>min-height: 100px; /* Высота не менее 100 пикселей */</code></p> <p id="p6"><code>min-height: 100px; /* Это значение может превышать 100 пикселей. Если бы абзац был посвящен этому, тому, другому, о чем-нибудь действительно, например, действительно, действительно, действительно интересном, о слонах, или пузырьках, или яйцах-пашот, или русских матрешках, или антидизайнментаризме, например, если в этих случаях, в этом деле Ваффли, или, если, для (другого) примера, там были не настоящие вафли, а подлинные, очень необходимые вещи, которые нужно было сказать, например, если бы там было предложение о слонах, а в абзаце на самом деле не говорилось о пузырьках, яйцах-пашот, русских матрешках или антидизайнментаризме, или о чем-либо еще в этом отношении, если, в таком случае, в абзаце должны были быть подробно описаны бивни, или толстокожие, или хоботы, или что-либо связанное со слонами, тогда, хотя это вполне могло бы быть вафельным, есть также шанс, что это могло бы быть очень актуальным и не вафельным, но в любом случае суть в том, что содержание могло бы продолжаться, и продолжаться, и и так далее, и так далее, и в таких обстоятельствах стандартный абзац bog, вафельный или нет, может быть довольно длинным и может, вполне разумно, требовать большей высоты, чем 100 пикселей, вафельный он или нет. */</code></p> </body> </html>
Страницы в тему:
- Макет страницы (Продвинутый урок CSS)