How to make an element width: 100% minus padding?

I have an html input.

The input has padding: 5px 10px; I want it to be 100% of the parent div’s width(which is fluid).

However using width: 100%; causes the input to be 100% + 20px how can I get around this?

Example

15 Answers
15

Leave a Comment