我做了一个表单,但是在我添加了0px边距的地方,它也将该边距应用到输入中的文本(例如:你会把你的名字,作为用户名输入),这意味着它在框的左手。如何在框内的文本中添加边距,同时保持框本身的边距?先谢谢你了。
xzv2uavs1#
我想这里的人并不完全理解你的问题。OP询问他如何在输入表单中的文本上应用边距,同时还在输入本身上保留边距。他的问题说得有点不对。他正在寻找的是如何在输入中输入文本。用途:
text-indent: 10px; // or whatever size you need
编辑:我知道这是一个7岁的React,但真的没有任何其他适当的答案,这通过谷歌搜索。
mxg2im7a2#
你要找的是填充而不是边距。Margin在元素的外面,padding在里面
vybvopom3#
设置文本框的填充。比如:input.text{padding:5px;}这意味着padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;另外,我假设文本输入的类名是text
input.text{padding:5px;}
padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;
text
muk1a3rh4#
您可以使用text-indent属性将文本定位在text类型的输入字段中,如下所示:
text-indent : value;
在value中,您可以指定希望文本向左放置的值。
4条答案
按热度按时间xzv2uavs1#
我想这里的人并不完全理解你的问题。OP询问他如何在输入表单中的文本上应用边距,同时还在输入本身上保留边距。
他的问题说得有点不对。他正在寻找的是如何在输入中输入文本。用途:
编辑:我知道这是一个7岁的React,但真的没有任何其他适当的答案,这通过谷歌搜索。
mxg2im7a2#
你要找的是填充而不是边距。
Margin在元素的外面,padding在里面
vybvopom3#
设置文本框的填充。比如:
input.text{padding:5px;}
这意味着padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;
另外,我假设文本输入的类名是
text
muk1a3rh4#
您可以使用text-indent属性将文本定位在text类型的输入字段中,如下所示:
在value中,您可以指定希望文本向左放置的值。