Учебник по HTML и CSS |
|
Свойства CSS CSS по категориям
|
width
Краткая информация
ОписаниеУстанавливает ширину блочных или заменяемых элементов (к ним, например, относится тег <IMG>). Ширина не включает толщину границ вокруг элемента, значение отступов и полей. Браузеры неодинаково работают с шириной, результат отображения зависит от используемого DOCTYPE. В табл. 1 приведены возможные варианты DOCTYPE и получаемая ширина.
Синтаксисwidth: значение | проценты | auto АргументыВ качестве значений принимаются любые единицы длины, принятые в CSS — например, пикселы (px), дюймы (in), пункты (pt) и др. При использовании процентной записи ширина элемента вычисляется в зависимости от ширины родительского элемента. Если родитель явно не указан, то в его качестве выступает окно браузера. Аргумент auto устанавливает ширину исходя из типа и содержимого элемента. Пример <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>width</title> <style type="text/css"> .layer1 { width: 300px; /* Ширина блока */ background: #fc0; /* Цвет фона */ padding: 7px; /* Поля вокруг текста */ border: 1px solid #ccc; /* Параметры рамки */ } .layer2 { width: 400px; /* Ширина текстового блока */ } </style> </head> <body> <div class="layer1"> <p class="layer2">Lorem ipsum dolor sit amet,consectetuer adipiscing elit,seddiem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.</p> </div> </body> </html> Результат данного примера, как он отображается в бразере Opera показан ни рис. 1. Этот же пример Internet Explorer демонстрирует иначе (рис. 2). Рис. 1. Ширина блока в браузере Opera Рис. 1. Ширина блока в браузере Internet Explorer
Объектная модель[window.]document.getElementById("elementID").style.width |
При использовании материалов сайта ссылка на comnew.ru обязательна! |