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

Сообщение от Nanto
box-sizing распространение получил относительно недавно, поэтому есть куча кода который надо поддерживать, а не переписывать.
И? Ну поддерживай. Какое это имеет отношение к обсуждаемой проблеме?

Сообщение от Nanto
А с процентными бордерами, уже и не помню... как вариант обернуть дивкой с margin:0 1px; и инпуту width:100%; а бордеры пусть на отступы накладываются.
Если мы добавим обертку, то и процентный паддинг нам не нужен. Это именно то, о чем я и говорю - процентный паддинг даже не представляю в каком извращении может пригодиться.
<!DOCTYPE html>
<style>
    body {
        outline: 1px dotted blue;
    }
    div {
        margin: 0 5px;
    }
    input {
        width: 100%;
        border: 1px solid red;
        padding: 4px;
        margin: 0 -5px;
    }
</style>
<div><input /></div>
Ответить с цитированием