最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript實(shí)現(xiàn)簡單的星星評(píng)分效果

 更新時(shí)間:2017年05月18日 09:51:53   作者:haozihaozi1234  
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)簡單的星星評(píng)分效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

大概實(shí)現(xiàn)思路就是用一張灰色的星星作為背景,然后讓有顏色的星星圖片定位在灰色的星星圖片上,控制有顏色星星圖片的寬度即可達(dá)到基本效果。如下圖:

下面上代碼:

<html> 
<head> 
 <meta charset="UTF-8"> 
 <title>星星</title> 
 <style> 
  .starnone,.starWrap{ 
   width: 100px; 
   height: 20px; 
  } 
  .starnone{ 
   position: relative; 
   background: url(stars-none20px.png) no-repeat; 
  } 
  .star{ 
   position: absolute; 
   top: 0; 
   left: 0; 
   width: 70%; 
   height: 20px; 
   background: url(stars20px.png) no-repeat; 
  } 
  #num{ 
   width: 30px; 
  } 
 </style> 
</head> 
<body> 
 <div class="starnone"> 
  <div class="starWrap"> 
   <div class="star" id="star"></div> 
  </div> 
 </div> 
 <div> 
  <input type="text" id="num"> % 
  <button id="ok">OK</button> 
 </div> 
 <script> 
  window.onload = function(){ 
   var star = document.getElementById("star"); 
   var okBtn = document.getElementById("ok"); 
   var num = document.getElementById("num"); 
   okBtn.onclick = function(){ 
    var value = parseFloat(num.value); 
    if (value>100) { 
     alert("請(qǐng)小于100"); 
     return; 
    } else if(value<0){ 
     alert("請(qǐng)大于0"); 
     return; 
    } 
    star.style.width = value + "px"; 
   } 
  } 
 </script> 
</body> 
</html>

用到的兩個(gè)圖片。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

乐安县| 商河县| 古交市| 陆河县| 湘西| 苗栗市| 舟曲县| 龙门县| 萝北县| 青铜峡市| 通江县| 泌阳县| 拉孜县| 阿荣旗| 壤塘县| 万州区| 柯坪县| 长治县| 阿巴嘎旗| 海伦市| 新乡县| 铜陵市| 马关县| 鞍山市| 高阳县| 遵化市| 涿鹿县| 浑源县| 南溪县| 遂昌县| 航空| 轮台县| 温泉县| 曲靖市| 舟山市| 广平县| 涡阳县| 镇坪县| 鹤峰县| 布拖县| 台前县|