-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from minami373/master
[feature] 指定したタグを上位に表示する機能
- Loading branch information
Showing
3 changed files
with
249 additions
and
102 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,89 +1,118 @@ | ||
#ndHiddenBlocker { | ||
margin: 0px; | ||
width: 200px; | ||
height: 200px; | ||
margin : 0px; | ||
width : 240px; | ||
background : #DDE0F1; /* デフォルト背景色 */ | ||
font-family : "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif; | ||
} | ||
|
||
#ndHiddenBlocker main { | ||
padding-left : 15px; | ||
padding-bottom : 15px; | ||
} | ||
|
||
/* === ヘッダー ============================== */ | ||
#ndHiddenBlocker .topBox { | ||
width : 240px; | ||
height : 40px; | ||
background : #726C9F; | ||
} | ||
#ndHiddenBlocker .topText { | ||
text-align : center; | ||
color : white; | ||
font-size : large; | ||
padding : 8px; | ||
} | ||
|
||
/* === 見出しテキスト ============================== */ | ||
#ndHiddenBlocker .text { | ||
font-size : 12px; | ||
margin : 12px 0 6px; | ||
font-weight : 700; | ||
color : #565656; | ||
} | ||
|
||
/* === ボタンを表示するエリア ============================== */ | ||
#ndHiddenBlocker .switchArea { | ||
line-height : 48px; /* 1行の高さ */ | ||
letter-spacing : 0; /* 文字間 */ | ||
text-align : center; /* 文字位置は中央 */ | ||
font-size : 21px; /* 文字サイズ */ | ||
|
||
position : relative; /* 親要素が基点 */ | ||
margin : auto; /* 中央寄せ */ | ||
width : 114px; /* ボタンの横幅 */ | ||
background : #fff; /* デフォルト背景色 */ | ||
display : inline-block; /* 横に並べる */ | ||
letter-spacing : 0; /* 文字間 */ | ||
text-align : center; /* 文字位置は中央 */ | ||
font-size : 12px; /* 文字サイズ */ | ||
position : relative; /* 親要素が基点 */ | ||
margin-right : 8px; | ||
margin-bottom : 8px; | ||
} | ||
|
||
/* === チェックボックス ==================================== */ | ||
#ndHiddenBlocker .switchArea input[type="checkbox"] { | ||
display : none; /* チェックボックス非表示 */ | ||
display : none; /* チェックボックス非表示 */ | ||
} | ||
|
||
/* === チェックボックスのラベル(標準) ==================== */ | ||
#ndHiddenBlocker .switchArea label { | ||
display : block; /* ボックス要素に変更 */ | ||
box-sizing : border-box; /* 枠線を含んだサイズ */ | ||
height : 48px; /* ボタンの高さ */ | ||
border : 2px solid rgba(0, 0, 0, 0.36); /* 未選択タブのの枠線 */ | ||
border-radius : 24px; /* 角丸 */ | ||
cursor : pointer; | ||
display : block; /* ボックス要素に変更 */ | ||
box-sizing : border-box; /* 枠線を含んだサイズ */ | ||
height : 30px; /* ボタンの高さ */ | ||
border-radius : 15px; /* 角丸 */ | ||
border-width : 0; | ||
cursor : pointer; | ||
padding : 7px 15px; | ||
background-color : transparent; | ||
letter-spacing : 0.04rem; | ||
user-select : none; | ||
} | ||
|
||
/* === チェックボックスのラベル(ONのとき) ================ */ | ||
#ndHiddenBlocker .switchArea input[type="checkbox"]:checked +label { | ||
border-color : #6666ff; /* 選択タブの枠線 */ | ||
background-color : #726C9F; | ||
color : white; | ||
box-shadow : 0px 2px 5px 2px rgba(0, 0, 0, 0.36) inset; | ||
} | ||
|
||
/* === 表示する文字(標準) ================================ */ | ||
#ndHiddenBlocker .switchArea label span:after { | ||
content : "OFF"; /* 表示する文字 */ | ||
padding : 0 0 0 28px; /* 表示する位置 */ | ||
color : rgba(0, 0, 0, 0.36); /* 文字色 */ | ||
/* === タグ登録エリア ============================== */ | ||
#ndHiddenBlocker .registerArea { | ||
} | ||
|
||
/* === 表示する文字(ONのとき) ============================ */ | ||
#ndHiddenBlocker .switchArea input[type="checkbox"]:checked + label span:after { | ||
content : "ON"; /* 表示する文字 */ | ||
padding : 0 28px 0 0; /* 表示する位置 */ | ||
color : #6666ff; /* 文字色 */ | ||
#ndHiddenBlocker .registerArea input[type="text"] { | ||
border-width : 1px solid rgba(0, 0, 0, 0.36); | ||
padding : 4px 8px; | ||
font-size : 12px; | ||
border : 2px solid #ddd; /*枠線*/ | ||
border-radius : 3px; /*ボックス角の丸み*/ | ||
box-sizing : border-box; /*横幅の解釈をpadding, borderまでとする*/ | ||
width : 156px; | ||
} | ||
|
||
/* === 丸部分のSTYLE(標準) =============================== */ | ||
#ndHiddenBlocker .switchArea #swImg { | ||
position : absolute; /* 親要素からの相対位置*/ | ||
width : 40px; /* 丸の横幅 */ | ||
height : 40px; /* 丸の高さ */ | ||
background : rgba(0, 0, 0, 0.36); /* カーソルタブの背景 */ | ||
top : 4px; /* 親要素からの位置 */ | ||
left : 4px; /* 親要素からの位置 */ | ||
border-radius : 20px; /* 角丸 */ | ||
transition : .2s; /* 滑らか変化 */ | ||
#ndHiddenBlocker .registerArea button { | ||
border-width : 1px solid rgba(0, 0, 0, 0.36); | ||
padding : 2px 10px; | ||
font-size : 12px; | ||
border : 2px solid #ddd; /*枠線*/ | ||
border-radius : 3px; /*ボックス角の丸み*/ | ||
background-color : #726C9F; | ||
color : white; | ||
cursor : pointer; | ||
} | ||
|
||
/* === 丸部分のSTYLE(ONのとき) =========================== */ | ||
#ndHiddenBlocker .switchArea input[type="checkbox"]:checked ~ #swImg { | ||
transform : translateX(66px); /* 丸も右へ移動 */ | ||
background : #6666ff; /* カーソルタブの背景 */ | ||
#ndHiddenBlocker .registerArea ul { | ||
list-style-type : none; | ||
margin : 5px 0; | ||
padding : 0; | ||
} | ||
|
||
#ndHiddenBlocker .text { | ||
text-align: center; | ||
font-size: medium; | ||
font-family: sans-serif; | ||
#ndHiddenBlocker .registerArea ul li { | ||
display : inline-block; | ||
border : 2px solid #726C9F; | ||
border-radius : 5px; | ||
background-color : white; | ||
padding : 0 4px; | ||
margin : 4px 2px 2px 0px; | ||
font-size : 10px; | ||
cursor : pointer; | ||
user-select : none; | ||
} | ||
|
||
#ndHiddenBlocker .topBox { | ||
width: 200px; | ||
height: 40px; | ||
background : #6666ff; | ||
#ndHiddenBlocker .registerArea small { | ||
font-size : 12px; | ||
color : #666666; | ||
margin-top : 5px; | ||
} | ||
#ndHiddenBlocker .topText { | ||
text-align: center; | ||
color: azure; | ||
font-size: large; | ||
padding: 10px; | ||
font-family: 'Roboto', sans-serif; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.