如何在input输入框中加一个搜索的小图片_仿淘宝搜索栏

98351b166dc05730107a3005e125eb0e.png

1.写入元素内容结构

  <form >
    <input name="keyword" type="text"/>
    <span>
      <input type="image" src="./camera.png" alt="Submit" />
      <input type="submit" value="搜索"/>
    </span>
  </form>

1275e3f80be134f9b120117cbc6c89a9.png

2.去掉元素默认边框

自定义外边框把这三个元素包起来:

  form{
        width:600px;      
        height:40px; 
        line-height: 40px;     
        border:2px solid #ff3f00;      
        border-radius:20px;
      }
      input{
        border: none;
      }
      .img{
        position: relative;
        top:4px;
      }

cf17f77d1ae03b63bfa5d0e3b0de9832.png

3.调整内部元素位置

让相机和按钮向右浮动,设置输入框宽度为500px,并让框内的元素垂直居中

 input{
        border: none;
      }
      .input_area{
        width: 500px;
        margin-left: 10px;
      }
      span{
        float: right;
      }

bbae73bbadb8d92e557dded9ef4cbf7c.png

4.设置搜索按钮的样式

      .serch{
        height: 40px;
        width: 50px;
        background-color: #ff3f00;      
        border-radius:0 20px 20px 0;
        color: white;
      }

e77acb5fe23e9694de2770e440bbfd17.png

5.去掉input点击时的边框

input:focus{
	outline: medium;
}
知乎视频​www.zhihu.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值