如何使整个输入文本框充满整个div

3
下面的图示中,绿色部分是 div,白色区域是文本框,我希望文本框能够充满整个 div。

enter image description here

谁可以帮我?我会非常感激。


你能给一下你现在用的CSS代码吗? - Callan Heard
1
可能会很有用,如果您发布一小段代码片段,以便我们进行审查。 同时请包含生成该框的HTML、其父元素以及影响它们的CSS。 - Mike Horstmann
3个回答

3
如果 div 有固定的宽度,那么在你的输入框(文本框)中添加相同的宽度属性。如果没有,则可以将你的文本框的宽度属性设置为100%。

3

如果您有多种类型的输入,则使用input[text]{width:100%;}。 - Rachel Gallen

3

设置子元素的宽度和高度为100%。

这里有一个实时演示:

div{
  height:50px;
  width:300px;
  background-color:green;}

div input{width: 100%;height: 100%;}
<div><input type="text" name="test"></div>


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接