欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS+CSS實(shí)現(xiàn)仿新浪微博搜索框的方法

 更新時(shí)間:2015年02月24日 15:33:16   作者:代碼家園  
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)仿新浪微博搜索框的方法,實(shí)例分析了javascript針對(duì)搜索框樣式的控制技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了JS+CSS實(shí)現(xiàn)仿新浪微博搜索框的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
 <title>JS+CSS仿類(lèi)似新浪微博搜索框的效果</title>
 <style type="text/css">
 * { padding:0; margin:0;}
 body { font-size:14px; }
 #box { width:600px; margin:40px auto;}
 #in { width:240px; height:24px; line-height:24px; border:1px solid #369; border-radius:4px; box-shadow:inset 0 0 2px #999; }
 #suggest { display:none; position:relative; margin-top:-1px; width:240px; padding-top:1px; border:1px solid #369; border-top:0 none;
border-radius:4px; box-shadow:inset 0 0 2px #999; overflow:hidden; }
 #suggest a { display:block; color:#f00; height:24px; line-height:24px; text-decoration:none; padding:0 4px;}
 #suggest a:hover { background:#eee;}
 #suggest a span { color#369;}
  </style>
  <script type="text/javascript">
 window.onload=function(){
 //聲明一坨變量供下面使用
 var obox=document.getElementById("box");
 obj=document.getElementById("in");
 osug=document.getElementById("suggest");
 oa=osug.getElementsByTagName("span");
//兼容ie和火狐瀏覽器的方式,但是經(jīng)測(cè)試發(fā)現(xiàn)ie678可以ie9卻不行在刪除的時(shí)候無(wú)法觸發(fā),網(wǎng)上查下說(shuō)有ie9這個(gè)問(wèn)題
 obj.oninput=obj.onpropertychange=onchange;
 function onchange(){
  var txt=this.value;
  var words=txt.length;
  if(words==0){
   osug.style.display="none";
  }else if(words<=8){
   osug.style.display="block";
   for( var i=0;len=oa.length,i<len;i++){
    oa[i].innerHTML=txt;
   }
  }else if(words>8){
   osug.style.display="block";
   var limit=txt.substring(0,8)+"...";
   for( var i=0;len=oa.length,i<len;i++){
    oa[i].innerHTML=limit;
   }
  }
 }
}
function disbox(){
   document.getElementById("suggest").style.display="none";
  }
</script>
</head>
<body>
 <dl id="box">
  <dt><input onblur="disbox()" type="text" name="" id="in" /></dt>
  <dd id="suggest" >
        <a href="###">搜“<span></span>”相關(guān)微博</a>
        <a href="###">搜“<span></span>”相關(guān)用戶(hù)</a>
  </dd>
 </dl>
</body>
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 微信小程序仿朋友圈發(fā)布動(dòng)態(tài)功能

    微信小程序仿朋友圈發(fā)布動(dòng)態(tài)功能

    這篇文章主要介紹了微信小程序仿朋友圈發(fā)布動(dòng)態(tài)界面,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • axios基本入門(mén)用法教程

    axios基本入門(mén)用法教程

    之前當(dāng)vue更新到2.0之后,作者就宣告不再對(duì)vue-resource更新,而是推薦的axios,前一段時(shí)間用了一下,現(xiàn)在說(shuō)一下它的基本用法。文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-03-03
  • Iframe thickbox2.0使用的方法

    Iframe thickbox2.0使用的方法

    一個(gè)小項(xiàng)目中用到,奉命進(jìn)行修改,定位到
    2009-03-03
  • 微信小程序view與scroll-view組件的使用介紹

    微信小程序view與scroll-view組件的使用介紹

    小程序中的組件也是由宿主環(huán)境提供的,開(kāi)發(fā)者可以使用組件快速搭建出頁(yè)面結(jié)構(gòu),這篇文章主要介紹了微信小程序view與scroll-view組件的使用
    2022-10-10
  • 解析javascript 實(shí)用函數(shù)的使用詳解

    解析javascript 實(shí)用函數(shù)的使用詳解

    本篇文章對(duì)javascript中的一些實(shí)用函數(shù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • JavaScript原始數(shù)據(jù)類(lèi)型Symbol的用法詳解

    JavaScript原始數(shù)據(jù)類(lèi)型Symbol的用法詳解

    Symbol是ES6中引入的一種新的基本數(shù)據(jù)類(lèi)型,用于表示一個(gè)獨(dú)一無(wú)二的值。它是JavaScript中的第七種數(shù)據(jù)類(lèi)型。本文將詳細(xì)講講Symbol的使用,需要的可以參考一下
    2022-11-11
  • uniApp實(shí)現(xiàn)選擇時(shí)間功能

    uniApp實(shí)現(xiàn)選擇時(shí)間功能

    這篇文章主要介紹了uniApp實(shí)現(xiàn)選擇時(shí)間功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-03-03
  • 詳解如何使用Flutter動(dòng)畫(huà)魔法使UI元素活起來(lái)

    詳解如何使用Flutter動(dòng)畫(huà)魔法使UI元素活起來(lái)

    這篇文章主要為大家介紹了如何使用Flutter動(dòng)畫(huà)魔法使UI元素活起來(lái)方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • javascript自定義右鍵菜單插件

    javascript自定義右鍵菜單插件

    這篇文章主要為大家詳細(xì)介紹了javascript自定義右鍵菜單插件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • js實(shí)現(xiàn)滑動(dòng)觸屏事件監(jiān)聽(tīng)的方法

    js實(shí)現(xiàn)滑動(dòng)觸屏事件監(jiān)聽(tīng)的方法

    這篇文章主要介紹了js實(shí)現(xiàn)滑動(dòng)觸屏事件監(jiān)聽(tīng)的方法,適用于手機(jī)端觸屏滑動(dòng)事件的監(jiān)聽(tīng)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-05-05

最新評(píng)論