Div with margin-left and width:100% overflowing on the right side

后端 未结 6 524
太阳男子
太阳男子 2021-02-04 02:28

I have 2 nested div\'s that should be 100% wide. Unfortunately the inner div with the Textbox overflows and is actually larger than the outer div. It has a left margin and overf

6条回答
  •  半阙折子戏
    2021-02-04 03:33

    Just remove the width from both divs.

    A div is a block level element and will use all available space (unless you start floating or positioning them) so the outer div will automatically be 100% wide and the inner div will use all remaining space after setting the left margin.

    I have added an example with a textarea on jsfiddle.

    Updated example with an input.

提交回复
热议问题