关于搜索框

关于搜索框

http://img1.sycdn.imooc.com//climg/5a61b68d0001209601900073.jpg这个‘前端入门’灰色背景框怎么实现的,还有右边的放大镜图片

我只能实现到这种地步,放大镜加进去字就没了。老师能给点思路不。

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



正在回答 回答被采纳积分+1

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

3回答
小丸子爱吃菜 2018-01-20 13:49:52

可以给最外层的div去设置生产伪元素啊。

也可以使用给你说的稍微复杂的方法去实现。

提问者 慕设计5282547 2018-01-19 20:08:33

前段入门:第二种用定位实现了,第一个能讲下不,百度说input不支持伪元素。

小丸子爱吃菜 2018-01-19 17:35:58

1、前端入门的实现:

简单点的可以使用:before生成伪元素来实现,使用content: "前端入门"来生成文字,然后继续设置它的背景颜色字体颜色等。

复杂点的,用元素生成一个方框,在写出文字,将文字和方框都定位在输入框里。

都可以尝试下。

2、放大镜图片要单独放进一个标签中,这个标签也是通过定位使其在输入框上面的。

祝学习愉快!

  • 提问者 慕设计5282547 #1
    老师,关于前段入门:第二种用定位实现了。第一个用伪元素的,百度说input不能包含其他元素。我试了:before无法向他插入内容。
    2018-01-19 20:13:29
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
进击JavaScript核心 2018
  • 参与学习       466    人
  • 提交作业       74    份
  • 解答问题       635    个

JavaScript不仅能实现静态页面到动态特效的转变,还能完成数据的动态交互,但是关于js到底功能有多强大,大家还是有所期待的,本路径将带你深入到js中,一一揭开JavaScript的神秘面纱。

了解课程
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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