簡單的checkbox多選框樣式修改(純css3)
今天在做專案的時候有需要用到多選框,並且因為ui的關係,需要稍微美化一下多選框,所以找到了實現方法,挺實用的,不需要指令碼就能實現。
前端佈局如下:
<input class="select-tag-input" type="checkbox" id="tag-id"style="display: none;">
<label class="tag-label" for="tag-id"></label>
css如下:
/*checkbox樣式*/
.select-tag-input + label{
background-color: #eaeaea;
/*border: 1px solid #C1CACA;*/
border: none;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
padding: 9px;
border-radius: 5px;
display: inline-block;
position: relative;
margin-right: 18px;
margin-top: 9px;
}
.select-tag-input + label:active {
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.select-tag-input:checked + label {
background-color: #eaeaea;
/*border: 1px solid #92A1AC;*/
border: none;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
color: #243441;
}
.select-tag-input:checked + label:after {
content: '\2714';
position: absolute;
top: -11px;
left: 0px;
color: #758794;
width: 100%;
text-align: center;
font-size: 1.4em;
padding: 1px 0 0 0;
vertical-align: text-top;
}
相關推薦
簡單的checkbox多選框樣式修改(純css3)
今天在做專案的時候有需要用到多選框,並且因為ui的關係,需要稍微美化一下多選框,所以找到了實現方法,挺實用的,不需要指令碼就能實現。前端佈局如下:<input class="select-tag-input" type="checkbox" id="tag-id"sty
單選框,多選框樣式
單選 har bsp spl enter log ott min right 主要註意before和after的樣式設置,input要設置id,label要設置for值並且等於相應的input值的id HTML <!DOCTYPE html><html&
Android的CheckBox(多選框)
left mage set width reset andro XML androi apk 1.布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res
jquery,js,checkbox多選框復選框取值和賦值
ber javascrip 支持 substr i++ 不想 put pre htm 今天一個同事不太會多選框的取值和賦值的問題,我幫他解決了一下,不想自己想的朋友可以參考一下。 獲取checkBox的值,checkBox的html如下 <input type
layui checkbox多選框自動選中
layui 的checkbox,後臺返回資料,前臺自動選中問題 $.get( "{:url('service/edit')}", {'id':adminId}, function(d){ //d為後臺返回的json資料 //設定
利用純 CSS3 定製單選/多選框樣式
寫於 2016.01.20 在前端開發中,往往需要對預設元素的樣式進行修改。然而有的元素卻不是那麼容易就能找到它所對應的樣式的,今天要討論的重點內容就是<input type="checkbox">以及<input type="radio">這兩款預設表單元素的樣式修改問題
element-ui 裡面el-checkbox多選框,實現全選單選
data裡面定義了 data:[], actionids:[],//選擇的那個actionid num1:0,//沒選擇的計數 &nb
input checkbox 複選框大小修改
有的時候,需要使用複選框,但是複選框有時候預設的太小,這時候就需要加大複選框,網上搜了很多,都沒有直接的解決方法, 一種是採用div 擴大點選範圍或者是採用圖片替代。 直到看到下面一篇介紹,使用了下,才可以達到我想要的效果,試了下ie和谷歌都支援。 參考 https:/
ios TableView編輯狀態多選框的修改
在- (void)layoutSubview 和 - (void)setEditing:(BOOL)editing animated:(BOOL)animated 中新增 UIImage *selectImg = [UIImage imageNamed:@"im_sel
React ant design Checkbox多選框
後臺資料 import React, { Component } from 'react'; import { Input,Divider,Form,Button ,Checkbox,message} from 'antd'; import
HTML的checkbox多選框---按條件選擇
如圖,當一個頁面上有多個checkbox,有時候需要根據條件來選擇我們需要的checkbox。 上面假設我們需要挑選出符合條件的公司名稱,我們先獲得所有的公司名,get webelements 獲取元素列表,get text獲取文字,用一個for迴圈遍歷可獲得所有的公司名
單選框,複選框樣式修改
1: input[type=radio],input[type=checkbox] { display:inline-block; vertical-align:middle; width:20px; height:20px; margin-left:5px; -webkit-appearance
【VueJS】v-model單選、複選框的應用(學習中...)
下面是我寫的Demo以及我的理解 <div id="app"> <h3>單選按鈕繫結資料</h3> <input type="radio"
編輯文章頁面,修改側邊欄的分類多選框的樣式。
ane admin type cat pan style stty 分類 text function change_cat_meta_postbox_css(){ ?> <style type="text/css"> .wp-tab-panel
改變默認的多選框 checkbox 樣式~
ima solid 默認 posit 17. 分享 設置 元素 box 效果圖: HTML代碼: <label for="Checkbox1" style="display:none;"></label> <input type="c
css3 寫checkbox 標籤單選框和實現類似於多選框的樣式改寫
實現單選框的效果: <p class="login-p"> <span> <input type="checkbox" class="checkbox" checked="checked"/>
關於jsp頁面checkbox複選框的預設樣式的修改(自定義複選框樣式)
checkbox複選框的預設樣式太low,最近做的專案我選擇了自定義樣式,網上找了不少文章內容冗餘,並且並不是都有效果,所以將自己過程整理出來,以備後用。只要在jsp頁面和css樣式表中新增相應程式碼即可:一、jsp頁面:<div class="container"&g
js自定義修改復選框單選框樣式,清除復選框單選框默認樣式
radio 技術分享 b2c 如果 watermark css 狀態 初始化 -a 之前做項目的時候,也遇到過需要按照設計稿把<input type="checkbox">和<input type="radio">的默認樣式進行修改,但發現,並沒有可
通過編寫串口助手工具學習MFC過程——(五)添加CheckBox復選框
gin times blog 做了 mda 使用 時有 mbo margin 通過編寫串口助手工具學習MFC過程 因為以前也做過幾次MFC的編程,每次都是項目完成時,MFC基本操作清楚了,但是過好長時間不再接觸MFC的項目,再次做MFC的項目時,又要從頭開始熟悉。這次通過做
多選框checkbox全選全不選和反選
沒有 index ntb -1 點擊事件 ner 空數組 一個 多個 在判斷多選框中的某一個是否被選中時,我們可以用checked的屬性 選中了就返回true,沒被選中就返回false; 這是html代碼: <form action="#"> <la