|
|
|
| Я попытался сделать элемент <input type="text"> в док-тайпе HTML 4.01 Strict.
Я указал ему ширину: <input type='text' style='width: 200px;'>
Но в результате получил input с длиной 204 пиксела во всех браузерах (Opera 9.64, IE8, Chrome 3.0, FF 3.6).
Когда я убрал док-тайп, то ширина стала 200 пикселов.
Я попробовал применить XHTML Strict и XHTML Transitional, то всё равно получал длину элемента в 204 пиксела.
Помогите, пожалуйста, разъяснить ситуацию. | |
|
|
|
|
|
|
|
для: Стас Агарков
(07.11.2009 в 12:43)
| |
margin: 0px;
padding: 0px;
|
+ границы инпута (border) добавляют пикселов | |
|
|
|
|
|
|
|
для: Lelik
(07.11.2009 в 13:48)
| | А почему элементу select они не добавляют пикселов? Когда ставлю select-у 200 пикселов, то и реально его внешние размеры — 200 пикселов. | |
|
|
|
|
|
|
|
для: Стас Агарков
(07.11.2009 в 18:08)
| | наверно, потому, что select рисует не браузер, а система | |
|
|
|
|
|
|
|
для: elenaki
(07.11.2009 в 18:48)
| | Блин, точно! Как я сразу не догадался... :( Из десяти форумов, на которых я написал это сообщение, вы единственный, кто это предположил. | |
|
|
|