• 芯片是汽车产业发展的基石  专家呼吁建立"汽车芯片智库" 2019-06-13
  • “高深文学创作回顾研讨会”在北京举行 2019-06-13
  • 江苏专项督查基础教育问题 择校热、大班额成重点 2019-06-08
  • 14599元!索尼A7M3发布:续航翻番、支持4K视频 2019-06-08
  • 首页 春城壹网 七彩云南 一网天下 2019-05-22
  • QFII政策调整引增量资金入场 “成长+大消费”或成布局重点 2019-05-22
  • 密印“农禅”:何以在蛮荒之地举起文明火把(图) 2019-05-18
  • 20180531 袁隆平:海水稻打破纪录,杂交稻走向全球 2019-05-17
  • 晋城:八项重点打好水污染防治攻坚战 2019-05-15
  • 法国装置艺术家将一部老旧房车改造成移动游泳池 2019-05-13
  • 习近平致信祝贺人民日报创刊70周年 2019-05-10
  • 诗经讲演录:男子如何从好色转为好德? 2019-05-10
  • 中国外交部:就朝美领导人会晤发表声明 2019-05-06
  • 报道新闻记录历史 70载人民日报见证中国发展大事 2019-05-06
  • 浙江小学生北大行 梦想教育从小开始 2019-04-27
  • 欢迎访问

    云南十一选五开奖结果:云南鼎浩信息技术有限公司官方网站,云南网站建设诚信品牌!

    DING HAO COLUMN 鼎浩专栏

    鼎浩的一些分享
    Sharing from Ding Hao

    云南11选五走势图500期 www.a-mcl.com 随着HTML5的深入人心,越来越多的新功能得以应用。HTML5与CSS3相结合可以非常简单的实现很多超酷的效果。本文为您讲解使用HTML5和CSS3打造自动获得焦点、支持语音输入的超酷的搜索框。


    HTML

    我们在页面中放置一个搜索表单form,在表单中分别有一个输入框以及一个搜索按钮。

     
    
    ?
     

    细心的您会发现输入框input中多了三个属性,分别是placeholder,autofocus,x-webkit-speech,它们有着不同的作用。

    placeholder:是为了设置初始值,并且这个初始值的颜色为灰色,当输入框input的内容变动时,这个值就消失。

    autofocus:自动聚焦,当进入当前页面时,这个搜索输入框会自动获取焦点,而你可以在打开页面后直接输入关键字按回车键进行搜索。当autofocus出现两次以上的时候,浏览器会选择最后一个带有autofocus属性的输入框input聚焦。

    x-webkit-speech:webkit核的浏览器(如Chrome)特有的语音识别工具,使用x-webkit-speech后,在输入框的右侧会出现一个小话筒,点击话筒,会提示“请开始说话”,用户可以通过麦克风输入语音,浏览器会自动识别语音内容,并将识别的结果显示在输入框中。

    以前需要借助一大段Javascript代码来实现的聚焦和输入光标移开输入框的交互效果,而使用HTML5则只需要设置几个属性一切就OK了。


    CSS

    单单只是设置属性和实现功能还不够,我们可以用CSS3来对搜索框进行美化,让它更有亲和力。

    .search_form{position:relative; height:31px; margin:60px;display:inline-block;}
    .search_form:hover{-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999}
    .sinput{float:left; width:200px; height:21px; line-height:21px; padding:4px 7px; color:b3b3b3; 
    border:1px solid #999; border-radius:2px 0 0 2px; background-color:#fbfbfb;}
    .sbtn{float:left; width:50px; height:31px; padding:0 12px; margin-left:-1px; 
    border-radius:0 2px 2px 0; border:1px solid #4d90fe; background-color:#4d90fe; cursor:pointer; 
    display:inline-block; font-size:12px; vertical-align:middle; color:#f3f7fc;position:absolute;}
    .sbtn:hover{background:#4084f2}

    我们使用CSS3给搜索框设置鼠标滑上去的阴影效果,输入框圆角效果,搜索按钮鼠标滑上的效果。当然,为了兼容其他浏览器您可能还要在CSS上进行一些处理,就如同本站helloweba的搜索框。

    好了,看到最终效果了吧,赶紧动手,您可以复制本demo的代码,大胆的应用到您的网站上去吧。

    客服中心
    点击进行在线咨询

    QQ咨询 咨询QQ:79929313 咨询QQ:88139574 咨询QQ:122790803

    咨询热线:0871-63399840

    客服热线:0871-63523332

    客服中心 客服中心
  • 芯片是汽车产业发展的基石  专家呼吁建立"汽车芯片智库" 2019-06-13
  • “高深文学创作回顾研讨会”在北京举行 2019-06-13
  • 江苏专项督查基础教育问题 择校热、大班额成重点 2019-06-08
  • 14599元!索尼A7M3发布:续航翻番、支持4K视频 2019-06-08
  • 首页 春城壹网 七彩云南 一网天下 2019-05-22
  • QFII政策调整引增量资金入场 “成长+大消费”或成布局重点 2019-05-22
  • 密印“农禅”:何以在蛮荒之地举起文明火把(图) 2019-05-18
  • 20180531 袁隆平:海水稻打破纪录,杂交稻走向全球 2019-05-17
  • 晋城:八项重点打好水污染防治攻坚战 2019-05-15
  • 法国装置艺术家将一部老旧房车改造成移动游泳池 2019-05-13
  • 习近平致信祝贺人民日报创刊70周年 2019-05-10
  • 诗经讲演录:男子如何从好色转为好德? 2019-05-10
  • 中国外交部:就朝美领导人会晤发表声明 2019-05-06
  • 报道新闻记录历史 70载人民日报见证中国发展大事 2019-05-06
  • 浙江小学生北大行 梦想教育从小开始 2019-04-27