Сообщение от 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>