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

前端 未结 14 1438
庸人自扰
庸人自扰 2020-11-21 07:33

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 widt

14条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-21 08:19

    You can try some positioning tricks. You can put the input in a div with position: relative and a fixed height, then on the input have position: absolute; left: 0; right: 0;, and any padding you like.

    Live example

提交回复
热议问题