整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          html+css實現自定義圖片上傳按鈕

          通的input[type=‘file’]的效果很樸素

          可以自定義一個file選擇文件的按鈕:

          思路為:用定位將自定義的按鈕遮住原來的選擇文件按鈕,再讓點擊自定義按鈕時觸發原來的選擇文件按鈕的事件即可(對此,label可實現)

          eg:html:

          css樣式:

          結果圖:

          點擊“選擇圖片”按鈕,則會觸發選擇圖片的事件,你就可以選擇圖片啦!

          以上,是用bootstrap實現的,原生的如下:

          html:

          CSS:

          效果圖:

          點一下,就可以彈出選擇文件的文件夾啦!

          示和隱藏圖片

          點擊顯示和隱藏按鈕分別控制圖片的顯示和隱藏。

          框架繪制,顯示按鈕、隱藏按鈕、div標簽:

          <input type="button" value="顯示" id="btn1">
          <input type="button" value="隱藏" id="btn2">
          <div id="box"></div>

          添加樣式:按鈕居中,div設置寬高和背景圖片,display:block; 代表顯示圖片;display:none; 代表顯示圖片。

          <style>
              body{
                  text-align: center;
              }
          
              input{
                  margin: 10px;
              }
          
              #box{
                  height: 400px;
                  width: 500px;
                  background: url(./images/001.jpg) no-repeat;
                  background-size: cover;
                  margin: auto;
                  display: block;
              }
          </style>

          獲取對象:

          let btn1 = document.getElementById("btn1");
          let btn2 = document.getElementById("btn2");
          let box = document.getElementById("box");

          當按鈕點擊切換顯示狀態:

          console.log(box.style.display, typeof(box.style.display));
          btn1.onclick = function(){
              box.style.display = "block";
          }
          
          btn2.onclick = function(){
              console.log(box.style.display, typeof(box.style.display));
              box.style.display = "none";
          }

          切換背景圖像

          按下UP向上跳躍:

          按下DOWN落地:

          天跟大家分享與CSS3按鈕相關的特效展示案例,這些例子特效主要由CSS3編寫出來,除了新鮮有創意之外,編寫代碼質量也很高,對于前端人員或設計師都有參考的價值,當然有的不是全CSS3編寫的,部分是需要與JS代碼結合使用才能發揮效果。

          下面大家一起看看這些CSS按鈕DEMO,確實很酷哦!

          1.css按鈕點擊效果

          2.css按鈕提交動畫

          3.css按鈕懸停動畫

          4.css訂購按鈕

          5.css動畫按鈕

          6.css黑白懸停按鈕

          7.css藍色動畫按鈕

          8.css立方體按鈕

          9.css鼠標懸填充效果

          10.css鼠標懸停邊框按鈕

          11.按鈕懸停效果

          12.純css按鈕動畫

          13.純css動畫按鈕

          14.純css多彩按鈕

          15.垃圾桶按鈕動畫

          16.文件壓縮按鈕動畫

          整理了16款css按鈕,經過全部測試,沒發現有影響使用的bug,其中也可能存在部分bug,但是應該問題不大。

          代碼已上傳到網盤,獲取源碼請關注公眾號【青年碼農】回復【css按鈕】即可。


          主站蜘蛛池模板: 亚洲视频在线观看一区| 国产成人无码aa精品一区| 香蕉久久一区二区不卡无毒影院 | 免费视频精品一区二区三区| 国产福利视频一区二区| 无码人妻精品一区二区三18禁 | 亚洲视频免费一区| 无码一区二区三区爆白浆| 亚洲AV无码一区二区三区鸳鸯影院 | 精品一区中文字幕| 伊人精品视频一区二区三区| 久久精品中文字幕一区| 久久久老熟女一区二区三区| 久久精品国内一区二区三区| 中文字幕一区精品| 99久久精品午夜一区二区| 日本人真淫视频一区二区三区| 少妇无码AV无码一区| 亚洲精品伦理熟女国产一区二区| 日本一区二区三区在线网| 亚洲av无码一区二区乱子伦as| 一区二区三区视频| 日本大香伊一区二区三区| 一区二区无码免费视频网站| 红杏亚洲影院一区二区三区| 亚洲变态另类一区二区三区 | 国产精品无码一区二区在线| 果冻传媒一区二区天美传媒| 97人妻无码一区二区精品免费| 一区二区三区电影在线观看| 人妻少妇精品视频一区二区三区 | 久久精品动漫一区二区三区| 国产成人av一区二区三区在线| 无码毛片视频一区二区本码| 日本精品一区二区三区四区| 3D动漫精品啪啪一区二区下载 | 在线中文字幕一区| 中文字幕一区二区三区视频在线| 国产一区二区三区小说| 一区二区在线观看视频| 综合久久久久久中文字幕亚洲国产国产综合一区首 |