在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 網頁設計教程 > 詳細頁面

如何使用HTML5+css3制作出12種常用的按鈕開關樣式(附完整代碼)

如何使用HTML5+css3制作出12種常用的按鈕開關樣式(附完整代碼)

更新時間:2025-11-20 文章作者:未知 信息來源:網絡 閱讀次數:

網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立...
網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。
現如今前端網頁的開發越來越注重設計感,這些設計感更體現在細節處,今天向大家具體介紹一下各式各樣的開關按鈕是如何使用HTML5+css3制作出來的,希望可以幫到大家。

使用HTML5+css3制作按鈕開關的原理

  1. 根據設計的要求填充各種顏色。

  2. 按鈕開關的形狀需要具體問題具體分析,如圓形按鈕開關需要用到border-radius語句,方形可以直接使用div設置等。

  3. 鼠標懸停的時候光標樣式的轉換也是注重設計感的體現,這里我們著重介紹一下cursor的用法:

    cursor 屬性規定要顯示的光標的類型,該屬性定義了鼠標指針放在一個元素邊界范圍內時所用的光標形狀,根據W3C標準,現在市面上的幾乎所有瀏覽器都兼容cursor屬性,所以不要擔心與瀏覽器的兼容問題。

    cursor屬性的用法如下表所示

    微信截圖_20180928094755.png

  4. 本文所示12種按鈕開關樣式分別為:div按鈕,默認按鈕,鏈接按鈕,圓角按鈕,輸入框按鈕,懸停變色按鈕,陰影按鈕,懸停出現按鈕,禁用按鈕,箭頭標記按鈕,波紋按鈕和按壓效果按鈕。

使用HTML5+css3制作按鈕開關的代碼

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>各式各樣的按鈕</title>
    <style type="text/css">
        *{
            margin: 0;
            padding: 0;
        }
        .wrap{
            width: 600px;
            height: 400px;
            margin: 0 auto;
            /*background: pink;*/
            padding: 30px 50px;
        }
        /*div按鈕*/
        .button5{
            width: 100px;
            height: 30px;
            float: left;
            /*position: absolute;*/
            text-align: center;
            padding-top: 10px;
            margin:0px 10px ;
            background: greenyellow;
            border: 1px solid plum;
            cursor: pointer;
            border-radius: 50%;
        }
        /*鏈接按鈕*/
        .button2{
            background: gold;
            border: 1px solid greenyellow;
            text-decoration: none;
            display: inline-block;
            padding: 10px 22px;
            border-radius: 20px;
            /*cursor: pointer;靠近按鈕的一只手*/
        }
        /*按鈕*/
        .button3{
            background: pink;
            border: 1px solid blueviolet;
            padding: 10px 28px;
            cursor: pointer;
            color: yellow;
            border-radius: 40%;
        }
        /*輸入框按鈕*/
        .button4{
            background: cornflowerblue;
            border: 3px solid yellow;
            padding: 10px 20px;
            border-radius: 20%;
            outline-style: none;/*去除點擊時外部框線*/
        }
        /*懸停變色按鈕*/
        .button6{
            background: plum;
            color: greenyellow;
            border: 1px solid dodgerblue;
            transition-duration: 1s;/*過渡時間*/
            border-radius: 12px;
            padding: 13px 18px;
            margin-top: 20px;
            outline-style: none;/*去除點擊時外部框線*/
        }
        .button6:hover{
            background: yellow;
            color: magenta;
            transition-duration: 1s;
        }
        /*陰影按鈕*/
        .button7{
            /*display: inline-block;*/
            border: none;
            background: lime;
            padding: 13px 18px;
            margin-top: 20px;
            /*outline-style: none;!*去除點擊時外部框線*!*/
            /*-webkit-transition-duration: 0.6s;*/
            transition-duration: 0.6s;
            /*設置按鈕陰影*/
            box-shadow: 0 8px 16px 0 rgba(0,255,0,0.2),0 6px 20px 0 rgba(0,0,255,0.1);
        }
        /*懸停出現陰影按鈕*/
        .button8{
            border: none;
            background: dodgerblue;
            padding: 13px 18px;
            margin-top: 20px;
            transition-duration: 0.6s;
        }
        .button8:hover{
            box-shadow: 0 12px 16px 0 rgba(0,255,0,0.24),0 17px 50px 0 rgba(0,0,255,0.19);
        }
        /*禁用按鈕*/
        .button9{
            border: none;
            background: green;
            padding: 13px 18px;
            margin-top: 20px;
            opacity: 0.6;/*設置按鈕的透明度*/
            cursor: not-allowed;/*設置按鈕為禁用狀態*/
        }
        /*箭頭標記按鈕*/
        .button10{
            display: inline-block;
            border: none;
            background: red;
            color: white;
            padding: 20px;
            text-align: center;
            border-radius: 4px;
            width: 180px;
            font-size: 16px;/*可以通過字體控制button大小*/
            transition: all 0.5s;
            margin: 5px;
            cursor: pointer;
        }
        .button10 span{
            cursor: pointer;
            display: inline-block;
            position: relative;
            transition: 0.5s;
        }
        .button10 span:after{
            content: '?';
            color: white;
            position: absolute;
            opacity: 0;/*先設置透明度為0,即不可見*/
            right:-20px;/*新增箭頭出來的方向*/
            transition: 0.5s;
        }
        .button10:hover span{
            padding-right: 15px;/*新增箭頭與前面文字的距離*/
        }
        .button10:hover span:after{
            opacity: 1;/*設置透明度為1,即可見狀態*/
            right: 0;
        }
        /*點擊出現波紋效果按鈕*/
        .button11{
            position: relative;/*必須添上這一句,否則波紋布滿整個頁面*/
            background: dodgerblue;
            border: none;
            color: white;
            width: 180px;
            font-size: 16px;/*可以通過字體控制button大小*/
            padding: 20px;
            border-radius: 12px;
            transition-duration: 0.4s;
            overflow: hidden;
            outline-style: none;/*去除點擊時外部框線*/
        }
        .button11:after{
            content:"";
            background: aquamarine;
            opacity: 0;
            display: block;
            position: absolute;
            padding-top: 300%;
            padding-left: 350%;
            margin-left: -20px!important;
            margin-top: -120%;
            transition: all 0.5s;
        }
        .button11:active:after{
            padding: 0;
            margin: 0;
            opacity: 1;
            transition: 0.1s;
        }
        /*點擊出現按壓效果*/
        .button12{
            outline-style: none;/*去除點擊時外部框線*/
            padding: 20px;
            color: white;
            background: yellow;
            border: none;
            border-radius: 12px;
            box-shadow: 0px 9px 0px rgba(144,144,144,1),0px 9px 25px rgba(0,0,0,.7);
        }
        .button12:hover{
            background: gold;
        }
        .button12:active{
            background: gold;
            box-shadow: 0 5px #666;
            transform: translateY(4px);
            transition-duration: 0s;/*過渡效果持續時間*/
        }
    </style>
</head>
<body>
<div>
    <div>5div按鈕</div>
    <p style="clear: both"><br></p>
    <button>1默認按鈕</button>
    <a href="#">2鏈接按鈕</a>
    <button>3按鈕</button>
    <input type="button" value="4輸入框按鈕">
    <button>6懸停變色按鈕</button>
    <button>7陰影按鈕</button>
    <button>8懸停出現陰影</button>
    <button>9禁用按鈕</button>
    <button style="vertical-align: middle"><span>10箭頭標記按鈕</span></button>
    <button>11波紋click</button>
    <button>12按壓效果click</button>
</div>
</body>
</html>

按鈕開關樣式如圖所示

微信截圖_20180928095638.png

以上就是如何使用HTML5+css3制作出12種常用的按鈕開關樣式(附完整代碼)的詳細內容,更多請關注php中文網其它相關文章!


網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 免费看黄色一级大片| jizz欧美激情18| 日韩欧美xxxx| 中文字幕第一页亚洲| 免费国产a级片| 国产高清av片| 亚洲天堂av线| 精品无码国模私拍视频| 手机av在线免费| 99色精品视频| 国产 国语对白 露脸| jizz欧美性11| 男女视频在线看| 国产aaa一级片| 免费毛片网站在线观看| 99精品一级欧美片免费播放| 日本www.色| 久久无码高潮喷水| 男人的天堂狠狠干| 国产xxxx振车| 国产黄色激情视频| 在线视频一二三区| 久久精品视频在线观看免费| 少妇黄色一级片| 热久久精品国产| 国产亚洲欧美在线视频| 国产毛片视频网站| 精品国产一区二区三区无码| 日韩中文在线字幕| av中文字幕av| 欧美激情亚洲天堂| 欧美中日韩在线| 国产欧美日韩小视频| 丁香六月激情网| 日本午夜激情视频| koreanbj精品视频一区| 久久免费视频3| 嫩草av久久伊人妇女超级a| 国产av无码专区亚洲精品| 男人插女人下面免费视频| 亚洲最大成人在线观看| 国产乱女淫av麻豆国产| av在线网站免费观看| 国产日韩欧美大片| 日韩人妻无码精品久久久不卡| 欧美一级片免费播放| 丰满人妻中伦妇伦精品app| 国产理论在线播放| 午夜影院免费观看视频| 久久久无码中文字幕久...| 成人性免费视频| 国产精品人人爽人人爽| 蜜桃视频成人在线观看| 久久国产精品视频在线观看| 尤蜜粉嫩av国产一区二区三区| 国产精品自拍视频在线| 亚洲精品天堂成人片av在线播放| 91专区在线观看| 亚洲久久中文字幕| 日韩av中文字幕第一页| 成年人视频在线免费| 国产奶头好大揉着好爽视频| 日本wwww视频| 涩多多在线观看| 2018国产在线| 欧美一级免费在线| 日本一极黄色片| 亚洲国产一二三精品无码| 草草草在线视频| 老司机午夜免费福利视频| 97成人在线观看视频| 日本天堂免费a| 向日葵污视频在线观看| 91国视频在线| 国产成人免费高清视频| 国产精品区在线| 免费无码不卡视频在线观看| 亚洲综合激情五月| 杨幂毛片午夜性生毛片 | 久久国产精品免费观看| 国产免费视频传媒| 国产女主播自拍| www.午夜色| 九九久久久久久| 韩国中文字幕av| 欧美亚洲一二三区| 人人妻人人澡人人爽欧美一区双| 日韩欧美色视频| 久久婷婷综合色| 激情婷婷综合网| 日本www在线视频| 国产尤物av一区二区三区| 精产国品一二三区| 在线观看日本一区二区| www.色就是色| 国产aaaaa毛片| 狠狠热免费视频| 密臀av一区二区三区| 国产日韩一区二区在线观看| 男人揉女人奶房视频60分| 人妻av中文系列| www国产精品内射老熟女| 人人妻人人澡人人爽欧美一区双| 91成人在线视频观看| 成年在线观看视频| 日韩成人手机在线| 亚洲精品无码国产| 成人免费毛片在线观看| 国产精品一色哟哟| 欧美日韩成人免费视频| 欧美极品欧美精品欧美图片| 免费观看日韩毛片| 成人毛片视频网站| 日韩免费高清在线| 粉色视频免费看| 国产精品99久久久久久大便| 800av在线免费观看| 全黄性性激高免费视频| 日本xxxxxxx免费视频| 中文字幕 91| 亚洲一区 在线播放| 男人日女人逼逼| 妞干网在线观看视频| 久草资源站在线观看| 一个色综合久久| 欧美交换配乱吟粗大25p| 日韩国产一级片| 国产xxxxx视频| 一二三在线视频| 日本久久久精品视频| 亚洲精品mv在线观看| 成年人看的毛片| 欧美成人福利在线观看| 91黄色在线看| 一级黄色录像在线观看| r级无码视频在线观看| 依人在线免费视频| 成人免费播放器| 51自拍视频在线观看| 国产淫片av片久久久久久| 91xxx视频| 色播五月激情五月| 干日本少妇首页| 91传媒免费视频| 亚洲免费看av| www.中文字幕在线| 欧美与动交zoz0z| 一区二区三区 日韩| 久久手机在线视频| 一本二本三本亚洲码| 成人中文字幕av| 国产精品专区在线| 黄瓜视频免费观看在线观看www| 啊啊啊一区二区| 草b视频在线观看| 国产精品视频一二三四区| 亚洲一二区在线观看| 免费看污黄网站| 成人性做爰aaa片免费看不忠| 91丨porny丨探花| 青草视频在线观看视频| 欧美 日韩 国产 在线观看| 在线观看岛国av| 性猛交ⅹ×××乱大交| 青青在线视频免费| 337p粉嫩大胆噜噜噜鲁| 男人日女人逼逼| 欧美不卡在线播放| 日韩精品 欧美| 丁香花在线影院观看在线播放| 高清无码一区二区在线观看吞精| 色男人天堂av| 日韩精品第1页| 久久香蕉视频网站| 丁香婷婷综合激情| 欧美日韩福利在线| 日韩中文字幕在线视频观看 | 欧美激情第四页| 五月天婷婷在线观看视频| 午夜免费看毛片| 浴室偷拍美女洗澡456在线| 国内av一区二区| 欧美做暖暖视频| 777久久久精品一区二区三区| 久在线观看视频| 国产高潮免费视频| 国产又黄又爽免费视频| 欧美大片免费播放| 春日野结衣av| 国产无套粉嫩白浆内谢的出处| 色www免费视频| 欧美做受777cos| 黄色免费观看视频网站| 亚洲欧美偷拍另类| 成年人三级视频| www.亚洲天堂网| 国产福利精品一区二区三区| 潘金莲一级淫片aaaaa免费看| 无码 制服 丝袜 国产 另类| 美女网站免费观看视频|