老师,这个搜索按钮要做在搜索框里面吗?

老师,这个搜索按钮要做在搜索框里面吗?

搜索框是一个Input输入框,那搜索按钮要怎么相对于输入框定位呢?

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

搜索按钮使用的是div标签,而div标签的表现就是独占一行,所以是不会和输入框显示在一行的,可以使用input标签完成,如下:

http://img1.sycdn.imooc.com//climg/5c072e820001980c09690359.jpg

http://img1.sycdn.imooc.com//climg/5c072e740001631704480653.jpg

自己测试下。

  • 小章鱼丸 提问者 #1
    好的,老师,那它们水平方向的位置还是要用定位来设置吧?
    2018-12-05 12:35:47
  • 好帮手慕星星 回复 提问者 小章鱼丸 #2
    可以使用浮动和margin值来控制间距,或者是使用定位。两种方式都是可以的,自己动手测试下吧。
    2018-12-05 13:59:35
提问者 小章鱼丸 2018-12-04 23:02:42

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>moshop</title>

    <link href="css/layout.css" rel="stylesheet"/>

    <link href="css/base.css" rel="stylesheet"/>

</head>

<body>

<div class="top">

<div class="wrap">

<p class="login">

<a href="#" class="log">亲,请登录</a> 

<a href="#">免费注册</a> 

<a href="#">手机逛慕淘</a>

</p>

<p class="top-nav">

<a href="#">我的慕淘</a> 

<a href="#" class="collect">收藏夹</a>

<a href="#" class="class">商品分类</a>

<a href="#">卖家中心</a> 

<a href="#">联系客服</a>

</p>

<div class="line"></div>

</div>

</div>


<div class="header">

<div class="wrap clearfix">

<a class="logo" href="#"><img src="img/logo.png"/></a>

<input type="text"/>

<div class="search">搜索</div>

<div class="cart"></div>

</div>

</div>



<div class="nav">

</div>


<div class="banner">

<div class="banner-slider"></div>

<div class="banner-r"></div>


</div>


<div class="floors">

<div class="wrap">

<div class="floor floor1"></div>

<div class="floor floor2"></div>

<div class="floor floor3"></div>

<div class="floor floor4"></div>

<div class="floor floor5"></div>

</div>


</div>


<div class="link">

<div class="wrap">

</div>

</div>


<div class="footer">

</div>



<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>

<script src="js/imoo.js"></script>

</body>

</html>


好帮手慕星星 2018-12-02 10:47:12

不是写在搜索框里面的,是和input输入框并列在一起显示的。不需要使用定位,正常就可以显示在一排的。

自己动手测试下,祝学习愉快!

  • 提问者 小章鱼丸 #1
    老师,我这么写的html 不设置样式的话 input输入框和搜索div并没有自然靠在一起呀 搜索div不见了 <div class="header"> <div class="wrap clearfix"> <a class="logo" href="#"><img src="img/logo.png"/></a> <input type="text"/> <div class="search"></div> <div class="cart"></div> </div> </div>
    2018-12-04 23:02:02
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师