永发信息网

CSS中如何把文本框和按钮放在一行内?

答案:5  悬赏:60  手机版
解决时间 2021-04-29 16:29
CSS中如何把文本框和按钮放在一行内?
最佳答案
我们可以用一个div盒子将文本框和按钮包在一个盒子里面:
如:




然后给他们样式:
div{width:200px; height:30px;float:left}
input{width:135px;height:30px;float:left}
button{width:60px;height:30px;}
这样文本框和按钮就在一行内了,如果想好看一点可以给div一个边框样式,input和button不要给边框,看起来就好看多了
全部回答
display:block
fieldset div{clear:left;margin-bottom:2px;}
改为fieldset div{float:left;margin-bottom:2px;}
解释:你的按钮和输入框都在各自的div里,所以设置float没用,要对div设置float。

因为宽度不够的时候浮动内容会自动换行。你的iText定义了宽度99%,btn的宽度应该是大于1%了,这个时候iText就会换行。
你试试看这样







首先你的按钮和文本框都是在各自的div里,而不是同层,所以对他们设置float无效,要对他们外面那个div设置float。其次你怎么可以加fieldset div{clear:left;margin-bottom:2px;},这里的clear:left会让所以的div强制换行的。
  所以方法很简单,将fieldset div{clear:left;margin-bottom:2px;}改为
  fieldset div{float:left;margin-bottom:2px;}即可,即clear改为float即可。
附:input右边有些剪切,因为有padding:1px;,所以宽度99%太大,改小点比如95%即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机附带的驱动盘要怎么用
在线免费观看刘烨电影
心情是那么的郁闷?????
用英语单词BUTTERFLY如何接龙
万和汽车用品批发我想知道这个在什么地方
写关于《未来园林的作文》
谁给个M J的犯罪高手的MP3地址、无省略和等号
美国工厂也要天天加班吗?
询问骨裂植入钢钉后要不要手术取出?
湖南台的一起来看流星雨是几点演?
世博会参加了多少国家
国内哪些大学的服装设计系最好?
婚礼录像怎么保存在电脑上
中国银行卡不用了用不用销户?不销户对自己的
我目前在公司带一个销售团队。 现在目前需要
推荐资讯
转氨酶高怎么办才可以降下来
怎样看见阅读过自己的日志的人
寻仙70级所有任务
《鹅》这首古诗的全部拼音和汉字是什么?
解梦 现单身工作者梦到在教室于一不知是否认
化简 |2(-2+1)|-|b-a|+2|a-b|
关于秋的诗句大全,描写秋天的著名诗句大全
为什么打开网页说“Please update your brows
有了爱情就一定会忽略友情吗?
QQ抢车位怎么防止举报?
梦幻西游,大唐加点,加一点力量能增加多少伤
2级时装升级时装会不会把原有的附魔属性消除
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?