利用 CSS 即可製作 radio 的動態效果。

最下方點選 Result 即可看效果。




HTML:


CSS:
  .radio-toolbar input[type="radio"] {
 display:none;
}

.radio-toolbar label {
 display:inline-block;
 background-image:url(https://dl.dropboxusercontent.com/u/10520328/pixnet/article/2013/radio.png);
 background-repeat: no-repeat;
 padding:4px 11px;
 font-family:Arial;
 font-size:16px;
 background-position: center;
}

.radio-toolbar label:hover {
 background-image:url(https://dl.dropboxusercontent.com/u/10520328/pixnet/article/2013/radio2.png);
 /*background-position: bottom;
 background-position:-10px -14px; */
 /*可以只使用一張圖包含各種狀態的圖示,再利用調整圖片位置的方法改變顯示的區塊*/
}

.radio-toolbar input[type="radio"]:checked + label {
 background-image:url(https://dl.dropboxusercontent.com/u/10520328/pixnet/article/2013/radio2.png);
 /*background-position: bottom;*/
}


點選 CSS 及 HTML 即可看原始碼,點選 result 看成果:
文章標籤
全站熱搜
創作者介紹
創作者 ❤ Saori さおり ❤ 的頭像
❤ Saori さおり ❤

♥單純是種快樂♥

❤ Saori さおり ❤ 發表在 痞客邦 留言(0) 人氣(64)