Показать сообщение отдельно
  #13 (permalink)  
Старый 14.06.2013, 07:53
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Nanto
т.е. поля не задашь в пикселях при таком раскладе, а они нужны
Помимо полей нужен еще бордер. Его тоже не задашь в пикселях. Предлагаешь задать в процентах? Как ты себе результат представляешь?


Сообщение от Nanto
Типа если браузер не поддерживает какие-то фичи из CSS3 и HTML5 - пусть идёт в гуду?
Я не о "каких-то фичах" говорю, а о box-sizing. IE8 это свойство поддерживает (причем без префикса в отличие от Firefox), а этого достаточно в большинстве проектов. А если не достаточно - то ie-хаки в помощь (или conditional comments)


<style>
    input {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        border: 1px solid gray;
        padding: 4px;
        *width: 97%;
        *padding: 4px 1%;
    }
</style>
<input />
Ответить с цитированием