Add doc website.
parent
4d45d40207
commit
04a237b019
@ -0,0 +1 @@
|
|||||||
|
node_modules/
|
@ -0,0 +1,25 @@
|
|||||||
|
var gulp = require('gulp');
|
||||||
|
var watch = require('gulp-watch');
|
||||||
|
var stylus = require('gulp-stylus');
|
||||||
|
// var rename = require("gulp-rename");
|
||||||
|
var nib = require('nib');
|
||||||
|
|
||||||
|
gulp.task('default', function() {
|
||||||
|
// 将你的默认的任务代码放在这
|
||||||
|
});
|
||||||
|
|
||||||
|
// 侦听文件改变执行任务
|
||||||
|
gulp.task('watch', function (cb) {
|
||||||
|
gulp.watch('./src/style.styl', ['stylus']);
|
||||||
|
});
|
||||||
|
|
||||||
|
// RUI CSS 生成
|
||||||
|
gulp.task('stylus', function () {
|
||||||
|
gulp.src('./src/style.styl')
|
||||||
|
.pipe(stylus({
|
||||||
|
compress:true,
|
||||||
|
use: nib()
|
||||||
|
}))
|
||||||
|
// .pipe(rename('RUI.min.css'))
|
||||||
|
.pipe(gulp.dest('./src/'));
|
||||||
|
});
|
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"name": "hotkeys",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "",
|
||||||
|
"main": "src/hotkeys.js",
|
||||||
|
"scripts": {
|
||||||
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/jaywcjlove/hotkeys.git"
|
||||||
|
},
|
||||||
|
"author": "",
|
||||||
|
"license": "ISC",
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/jaywcjlove/hotkeys/issues"
|
||||||
|
},
|
||||||
|
"homepage": "https://github.com/jaywcjlove/hotkeys",
|
||||||
|
"devDependencies": {
|
||||||
|
"highlight.js": "^8.8.0",
|
||||||
|
"jslite": "^1.1.6"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"gulp": "^3.9.0",
|
||||||
|
"gulp-stylus": "^2.1.0",
|
||||||
|
"gulp-watch": "^4.3.5",
|
||||||
|
"nib": "^1.1.0"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,47 @@
|
|||||||
|
;(function($){
|
||||||
|
|
||||||
|
var $li_all = $('#keyboard li')
|
||||||
|
|
||||||
|
hotkeys('*', function(evn){
|
||||||
|
var key_num = evn.keyCode,str = '';
|
||||||
|
|
||||||
|
str = 'keyCode:' + key_num;
|
||||||
|
|
||||||
|
if(hotkeys.shift) str += ', shift';
|
||||||
|
if(hotkeys.ctrl) str += ', ctrl';
|
||||||
|
if(hotkeys.alt) str += ', alt';
|
||||||
|
if(hotkeys.control) str += ', control';
|
||||||
|
if(hotkeys.command) str += ', command';
|
||||||
|
|
||||||
|
|
||||||
|
$('#key_info').html(str);
|
||||||
|
|
||||||
|
console.log("evn1",evn,String.fromCharCode(evn.keyCode));
|
||||||
|
|
||||||
|
$li_all.each(function(index, el) {
|
||||||
|
|
||||||
|
var kc = $(el).data('keycode');
|
||||||
|
|
||||||
|
if(kc === key_num) $(el).addClass('pressed');
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
return false
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
$li_all.on('click',function(){
|
||||||
|
var key_num = $(this).data('keycode');
|
||||||
|
|
||||||
|
$('#key_info').html(key_num > -1 ? 'keyCode:' + $(this).data('keycode') : '');
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
$(document).on('keyup',function(){
|
||||||
|
$li_all.removeClass('pressed');
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
})(JSLite);
|
||||||
|
|
||||||
|
|
@ -0,0 +1,53 @@
|
|||||||
|
/*!
|
||||||
|
* home page (https://github.com/jaywcjlove/hotkeys)
|
||||||
|
*/
|
||||||
|
var keyboards = document.getElementById('keyboard').getElementsByTagName('li');
|
||||||
|
var keyinfo = document.getElementById('key_info')
|
||||||
|
// var $li_all = $('#keyboard li')
|
||||||
|
|
||||||
|
hotkeys('*', function (evn) {
|
||||||
|
var key_num = evn.keyCode, str = '';
|
||||||
|
|
||||||
|
str = 'keyCode:' + key_num;
|
||||||
|
if (hotkeys.shift) str += ', shift';
|
||||||
|
if (hotkeys.ctrl) str += ', ctrl';
|
||||||
|
if (hotkeys.alt) str += ', alt';
|
||||||
|
if (hotkeys.control) str += ', control';
|
||||||
|
if (hotkeys.command) str += ', command';
|
||||||
|
|
||||||
|
keyinfo.innerHTML = str;
|
||||||
|
|
||||||
|
console.log("evn1", evn, String.fromCharCode(evn.keyCode));
|
||||||
|
|
||||||
|
for(var i =0;i < keyboards.length; i++){
|
||||||
|
var kc = parseInt(keyboards[i].dataset.keycode,10);
|
||||||
|
if (kc === key_num) keyboards[i].className = 'pressed';
|
||||||
|
}
|
||||||
|
return false
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
function addEvent(elem, event, fn) {
|
||||||
|
if (elem.addEventListener) {
|
||||||
|
elem.addEventListener(event, fn, false);
|
||||||
|
} else if (elem.attachEvent) {
|
||||||
|
elem.attachEvent('on' + event, fn);
|
||||||
|
} else {
|
||||||
|
elem['on' + event] = fn;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for(var i =0;i < keyboards.length; i++){
|
||||||
|
keyboards[i].onclick = function (params) {
|
||||||
|
var kc = parseInt(this.dataset.keycode, 10);
|
||||||
|
keyinfo.innerHTML = 'keyCode:' + kc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
addEvent(document,'keyup',function(){
|
||||||
|
for (var i = 0; i < keyboards.length; i++) {
|
||||||
|
var kc = parseInt(keyboards[i].dataset.keycode, 10);
|
||||||
|
keyboards[i].className = '';
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
var tran = new Translater();
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,505 @@
|
|||||||
|
@charset "utf-8"
|
||||||
|
/* http://images.apple.com/v/macbook/c/design/images/keyboard_backlight_off_large_2x.jpg */
|
||||||
|
|
||||||
|
|
||||||
|
// 使用nib模块 和 CSS reset
|
||||||
|
// ==================================
|
||||||
|
@import 'nib'
|
||||||
|
|
||||||
|
// CSS reset
|
||||||
|
global-reset()
|
||||||
|
reset-html5()
|
||||||
|
mq_tablet = "screen and (min-width: 480px) and (max-width: 1004px)"
|
||||||
|
mq_mobile = "screen and (max-width: 479px)"
|
||||||
|
|
||||||
|
/* margin */
|
||||||
|
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, img, form, applet, fieldset, legend, button, input, textarea, th, table, tr, td
|
||||||
|
margin: 0
|
||||||
|
padding: 0
|
||||||
|
border: none
|
||||||
|
|
||||||
|
/* body */
|
||||||
|
body
|
||||||
|
font-family: "微软雅黑"
|
||||||
|
font-size: 12px
|
||||||
|
color:#535353
|
||||||
|
position: relative
|
||||||
|
background: #fff
|
||||||
|
font-family: "PingHei","Lucida Grande", "Lucida Sans Unicode", "STHeitiSC-Light", "Helvetica","Arial","Verdana","sans-serif"
|
||||||
|
|
||||||
|
body, div, fieldset, form, h1, h2, h3, h4, h5, h6, html, p
|
||||||
|
-webkit-text-size-adjust: none
|
||||||
|
|
||||||
|
/* img */
|
||||||
|
img
|
||||||
|
padding: 0
|
||||||
|
margin: 0
|
||||||
|
vertical-align: top
|
||||||
|
border: none
|
||||||
|
|
||||||
|
/* div */
|
||||||
|
li,ul
|
||||||
|
outside: none
|
||||||
|
list-style: none
|
||||||
|
margin: 0 auto
|
||||||
|
padding: 0 auto
|
||||||
|
display: block
|
||||||
|
font-family: "Vrinda"
|
||||||
|
-webkit-user-select: none
|
||||||
|
-moz-user-select: none
|
||||||
|
-ms-user-select: none
|
||||||
|
user-select: none
|
||||||
|
|
||||||
|
.clear
|
||||||
|
clear: both
|
||||||
|
height: 0
|
||||||
|
width: 100%
|
||||||
|
|
||||||
|
span, b, i, a, :after, :before
|
||||||
|
-webkit-transition: all 0.5s
|
||||||
|
|
||||||
|
/* font */
|
||||||
|
a
|
||||||
|
text-decoration: none
|
||||||
|
|
||||||
|
a:hover, a:active, a:focus
|
||||||
|
text-decoration: none
|
||||||
|
|
||||||
|
i
|
||||||
|
font-style: normal
|
||||||
|
|
||||||
|
|
||||||
|
auto-width()
|
||||||
|
width: 995px
|
||||||
|
margin: 0 auto 0 auto
|
||||||
|
@media mq_tablet
|
||||||
|
width: auto
|
||||||
|
padding 20px
|
||||||
|
@media mq_mobile
|
||||||
|
width auto
|
||||||
|
padding 20px
|
||||||
|
|
||||||
|
|
||||||
|
a.github-corner
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
.github-corner
|
||||||
|
svg
|
||||||
|
fill:#e1e1e1
|
||||||
|
color:#000
|
||||||
|
position:absolute
|
||||||
|
top:0
|
||||||
|
border:0
|
||||||
|
right:0
|
||||||
|
z-index:99
|
||||||
|
width:4.375rem
|
||||||
|
height:4.375rem
|
||||||
|
.github-corner:hover
|
||||||
|
.octo-arm
|
||||||
|
-webkit-animation:octocat-wave 560ms ease-in-out
|
||||||
|
animation:octocat-wave 560ms ease-in-out
|
||||||
|
@-webkit-keyframes octocat-wave
|
||||||
|
0%,100%
|
||||||
|
-webkit-transform:rotate(0);
|
||||||
|
transform:rotate(0)
|
||||||
|
20%,60%
|
||||||
|
-webkit-transform:rotate(-25deg)
|
||||||
|
transform:rotate(-25deg)
|
||||||
|
40%,80%
|
||||||
|
-webkit-transform:rotate(10deg)
|
||||||
|
transform:rotate(10deg)
|
||||||
|
@keyframes octocat-wave
|
||||||
|
0%,100%
|
||||||
|
-webkit-transform:rotate(0)
|
||||||
|
transform:rotate(0)
|
||||||
|
20%,60%
|
||||||
|
-webkit-transform:rotate(-25deg)
|
||||||
|
transform:rotate(-25deg)
|
||||||
|
40%,80%
|
||||||
|
-webkit-transform:rotate(10deg)
|
||||||
|
transform:rotate(10deg)
|
||||||
|
|
||||||
|
.header
|
||||||
|
background-color: #292929
|
||||||
|
padding: 74px 0 80px 0
|
||||||
|
@media mq_tablet
|
||||||
|
padding: 64px 0 25px 0
|
||||||
|
@media mq_mobile
|
||||||
|
padding: 54px 0 15px 0
|
||||||
|
.lang
|
||||||
|
text-align center
|
||||||
|
padding-top 20px
|
||||||
|
a
|
||||||
|
color #fff
|
||||||
|
margin 0 5px
|
||||||
|
.info
|
||||||
|
padding: 25px 0 8px 0
|
||||||
|
text-align: center
|
||||||
|
font-size: 27px
|
||||||
|
line-height: 34px
|
||||||
|
color:#878787
|
||||||
|
auto-width()
|
||||||
|
@media mq_tablet
|
||||||
|
font-size 21px
|
||||||
|
line-height 24px
|
||||||
|
@media mq_mobile
|
||||||
|
font-size 14px
|
||||||
|
line-height 18px
|
||||||
|
.title
|
||||||
|
text-align: center
|
||||||
|
font-size: 53px
|
||||||
|
font-weight: bold
|
||||||
|
color: #fff;
|
||||||
|
.github_wrapper
|
||||||
|
text-align: center
|
||||||
|
padding: 60px 0 22px 0
|
||||||
|
@media mq_tablet
|
||||||
|
padding: 64px 0 15px 0
|
||||||
|
@media mq_mobile
|
||||||
|
padding: 29px 0 0 0
|
||||||
|
margin 10px 30px 0 30px
|
||||||
|
.github_style
|
||||||
|
position: relative
|
||||||
|
display: inline-block
|
||||||
|
border: 1px solid #ddd
|
||||||
|
border-bottom-color: #bbb
|
||||||
|
padding: 9px 15px
|
||||||
|
font-family: Helvetica, arial, freesans, clean, sans-serif
|
||||||
|
font-size: 12px
|
||||||
|
font-weight: bold
|
||||||
|
color: #666
|
||||||
|
text-shadow: 0 1px rgba(255, 255, 255, 0.9)
|
||||||
|
cursor: pointer
|
||||||
|
border-radius: 3px
|
||||||
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)
|
||||||
|
background: whitesmoke
|
||||||
|
background-image: linear-gradient(-90deg, whitesmoke 0%, #e5e5e5 100%)
|
||||||
|
@media mq_mobile
|
||||||
|
padding: 3px 10px
|
||||||
|
margin-top 5px
|
||||||
|
&:hover
|
||||||
|
color: #337797;
|
||||||
|
border: 1px solid #CBE3EE
|
||||||
|
border-bottom-color: #97C7DD
|
||||||
|
background: #f0f7fa
|
||||||
|
background-image: -moz-linear-gradient(-90deg, #f0f7fa 0%, #d8eaf2 100%)
|
||||||
|
background-image: -webkit-linear-gradient(-90deg, #f0f7fa 0%, #d8eaf2 100%)
|
||||||
|
background-image: -o-linear-gradient(-90deg, #f0f7fa 0%, #d8eaf2 100%)
|
||||||
|
background-image: -ms-linear-gradient(-90deg, #f0f7fa 0%, #d8eaf2 100%)
|
||||||
|
&:active
|
||||||
|
border: 1px solid #2A65A0
|
||||||
|
border-bottom-color: #0770A0
|
||||||
|
color: #fff
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3)
|
||||||
|
background: #0770a0
|
||||||
|
background-image: -moz-linear-gradient(-90deg, #0770a0 0%, #0ca6dd 100%)
|
||||||
|
background-image: -webkit-linear-gradient(-90deg, #0770a0 0%, #0ca6dd 100%)
|
||||||
|
background-image: -o-linear-gradient(-90deg, #0770a0 0%, #0ca6dd 100%)
|
||||||
|
background-image: -ms-linear-gradient(-90deg, #0770a0 0%, #0ca6dd 100%)
|
||||||
|
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1)
|
||||||
|
-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1)
|
||||||
|
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1)
|
||||||
|
|
||||||
|
|
||||||
|
.warpper
|
||||||
|
padding: 0 0 100px 0
|
||||||
|
font-size: 16px
|
||||||
|
auto-width()
|
||||||
|
code
|
||||||
|
border-radius: 4px
|
||||||
|
background-color:#ECECEC
|
||||||
|
padding:1px 5px
|
||||||
|
color:#9F0101
|
||||||
|
@media mq_mobile
|
||||||
|
font-size: 12px;
|
||||||
|
line-height 14px
|
||||||
|
padding:0 5px
|
||||||
|
pre
|
||||||
|
width auto
|
||||||
|
code
|
||||||
|
color:#000
|
||||||
|
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace
|
||||||
|
font-size: 14px
|
||||||
|
line-height 18px
|
||||||
|
p
|
||||||
|
padding: 10px 0 8px 5px
|
||||||
|
font-size: 14px
|
||||||
|
line-height: 21px
|
||||||
|
@media mq_mobile
|
||||||
|
padding: 10px 0 5px 5px
|
||||||
|
line-height 18px
|
||||||
|
h1
|
||||||
|
padding:15px 0 5px 5px
|
||||||
|
font-weight bold
|
||||||
|
@media mq_mobile
|
||||||
|
font-weight bold
|
||||||
|
padding-left 5px
|
||||||
|
font-size 18px
|
||||||
|
h2
|
||||||
|
padding: 15px 0 5px 15px
|
||||||
|
font-weight: bold
|
||||||
|
font-size: 14px
|
||||||
|
@media mq_mobile
|
||||||
|
font-weight bold
|
||||||
|
padding-left 5px
|
||||||
|
font-size 14px
|
||||||
|
|
||||||
|
.key_info
|
||||||
|
position:fixed
|
||||||
|
top:10px
|
||||||
|
left:10px
|
||||||
|
.kennywang
|
||||||
|
text-align:center
|
||||||
|
padding: 15px 0 0 0
|
||||||
|
font-size: 12px
|
||||||
|
.github_shields
|
||||||
|
padding: 60px 0 0 0
|
||||||
|
text-align:center
|
||||||
|
|
||||||
|
.keyboard
|
||||||
|
height: 394px
|
||||||
|
border-radius: 10px
|
||||||
|
border: 1px solid #C9C9C9
|
||||||
|
background: #F2F2F2
|
||||||
|
box-shadow: 2px 0px 2px #E2E2E2 inset,-2px 2px 3px #E2E2E2 inset,1px -0px 0px #C1C1C1 inset,0px -2px 3px #C1C1C1 inset
|
||||||
|
user-select: none
|
||||||
|
auto-width()
|
||||||
|
margin-top -66px
|
||||||
|
@media mq_mobile
|
||||||
|
display none
|
||||||
|
height: auto
|
||||||
|
@media mq_tablet
|
||||||
|
display none
|
||||||
|
ul
|
||||||
|
width: 992px
|
||||||
|
margin-top: 9px
|
||||||
|
padding-left: 11px
|
||||||
|
position: relative
|
||||||
|
float: left
|
||||||
|
/* border:2px solid black;*/
|
||||||
|
li
|
||||||
|
width: 62px
|
||||||
|
height: 62px
|
||||||
|
float: left
|
||||||
|
margin-right: 5px
|
||||||
|
margin-bottom: 5px
|
||||||
|
background: #151515
|
||||||
|
color: rgb(200,200,200)
|
||||||
|
text-align: center
|
||||||
|
line-height: 62px
|
||||||
|
font-size: 12px
|
||||||
|
border-radius: 5px
|
||||||
|
border: 1px solid #3A3A3A
|
||||||
|
box-shadow: 1px 0px 0px rgb(0,0,0),0px 1px 0px rgb(0,0,0),-1px 0px 0px rgb(0,0,0),0px -1px 0px rgb(0,0,0)
|
||||||
|
-webkit-user-select: none
|
||||||
|
-moz-user-select: none
|
||||||
|
-ms-user-select: none
|
||||||
|
user-select: none
|
||||||
|
cursor: pointer
|
||||||
|
position: relative
|
||||||
|
&:active
|
||||||
|
color:#52F800
|
||||||
|
background-color: #100068
|
||||||
|
border:1px solid #332376
|
||||||
|
.pressed
|
||||||
|
color:#52F800
|
||||||
|
background-color: #100068
|
||||||
|
border:1px solid #332376
|
||||||
|
|
||||||
|
.keyboard li:nth-child(1)
|
||||||
|
width: 99px
|
||||||
|
height: 28px
|
||||||
|
line-height: 28px
|
||||||
|
text-indent: 1em
|
||||||
|
text-align: left
|
||||||
|
|
||||||
|
.keyboard li:nth-child(2),
|
||||||
|
.keyboard li:nth-child(3),
|
||||||
|
.keyboard li:nth-child(4),
|
||||||
|
.keyboard li:nth-child(5),
|
||||||
|
.keyboard li:nth-child(6),
|
||||||
|
.keyboard li:nth-child(7),
|
||||||
|
.keyboard li:nth-child(8),
|
||||||
|
.keyboard li:nth-child(9),
|
||||||
|
.keyboard li:nth-child(10),
|
||||||
|
.keyboard li:nth-child(11),
|
||||||
|
.keyboard li:nth-child(12),
|
||||||
|
.keyboard li:nth-child(13),
|
||||||
|
.keyboard li:nth-child(14)
|
||||||
|
width: 60px
|
||||||
|
height: 28px
|
||||||
|
line-height: 28px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(15),
|
||||||
|
.keyboard li:nth-child(16),
|
||||||
|
.keyboard li:nth-child(17),
|
||||||
|
.keyboard li:nth-child(18),
|
||||||
|
.keyboard li:nth-child(19),
|
||||||
|
.keyboard li:nth-child(20),
|
||||||
|
.keyboard li:nth-child(21),
|
||||||
|
.keyboard li:nth-child(22),
|
||||||
|
.keyboard li:nth-child(23),
|
||||||
|
.keyboard li:nth-child(24),
|
||||||
|
.keyboard li:nth-child(25),
|
||||||
|
.keyboard li:nth-child(26),
|
||||||
|
.keyboard li:nth-child(27),
|
||||||
|
.keyboard li:nth-child(40),
|
||||||
|
.keyboard li:nth-child(41),
|
||||||
|
.keyboard li:nth-child(42),
|
||||||
|
.keyboard li:nth-child(53),
|
||||||
|
.keyboard li:nth-child(54),
|
||||||
|
.keyboard li:nth-child(64),
|
||||||
|
.keyboard li:nth-child(65),
|
||||||
|
.keyboard li:nth-child(66)
|
||||||
|
padding: 7px 0
|
||||||
|
height: 48px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(15) span,
|
||||||
|
.keyboard li:nth-child(16) span,
|
||||||
|
.keyboard li:nth-child(17) span,
|
||||||
|
.keyboard li:nth-child(18) span,
|
||||||
|
.keyboard li:nth-child(19) span,
|
||||||
|
.keyboard li:nth-child(20) span,
|
||||||
|
.keyboard li:nth-child(21) span,
|
||||||
|
.keyboard li:nth-child(22) span,
|
||||||
|
.keyboard li:nth-child(23) span,
|
||||||
|
.keyboard li:nth-child(24) span,
|
||||||
|
.keyboard li:nth-child(25) span,
|
||||||
|
.keyboard li:nth-child(26) span,
|
||||||
|
.keyboard li:nth-child(27) span,
|
||||||
|
.keyboard li:nth-child(40) span,
|
||||||
|
.keyboard li:nth-child(41) span,
|
||||||
|
.keyboard li:nth-child(42) span,
|
||||||
|
.keyboard li:nth-child(53) span,
|
||||||
|
.keyboard li:nth-child(54) span,
|
||||||
|
.keyboard li:nth-child(64) span,
|
||||||
|
.keyboard li:nth-child(65) span,
|
||||||
|
.keyboard li:nth-child(66) span
|
||||||
|
line-height: 23px
|
||||||
|
height: 23px
|
||||||
|
width: 100%
|
||||||
|
float: left
|
||||||
|
font-size:14px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(28) span,
|
||||||
|
.keyboard li:nth-child(55) span,
|
||||||
|
.keyboard li:nth-child(67) span
|
||||||
|
line-height: 14px
|
||||||
|
margin-top: 43px
|
||||||
|
float: right
|
||||||
|
margin-right: 8px
|
||||||
|
|
||||||
|
//字母键
|
||||||
|
.keyboard li:nth-child(30),
|
||||||
|
.keyboard li:nth-child(31),
|
||||||
|
.keyboard li:nth-child(32),
|
||||||
|
.keyboard li:nth-child(33),
|
||||||
|
.keyboard li:nth-child(34),
|
||||||
|
.keyboard li:nth-child(35),
|
||||||
|
.keyboard li:nth-child(36),
|
||||||
|
.keyboard li:nth-child(37),
|
||||||
|
.keyboard li:nth-child(38),
|
||||||
|
.keyboard li:nth-child(39),
|
||||||
|
.keyboard li:nth-child(44),
|
||||||
|
.keyboard li:nth-child(45),
|
||||||
|
.keyboard li:nth-child(46),
|
||||||
|
.keyboard li:nth-child(47),
|
||||||
|
.keyboard li:nth-child(48),
|
||||||
|
.keyboard li:nth-child(49),
|
||||||
|
.keyboard li:nth-child(50),
|
||||||
|
.keyboard li:nth-child(51),
|
||||||
|
.keyboard li:nth-child(52),
|
||||||
|
.keyboard li:nth-child(57),
|
||||||
|
.keyboard li:nth-child(58),
|
||||||
|
.keyboard li:nth-child(59),
|
||||||
|
.keyboard li:nth-child(60),
|
||||||
|
.keyboard li:nth-child(61),
|
||||||
|
.keyboard li:nth-child(62),
|
||||||
|
.keyboard li:nth-child(63)
|
||||||
|
font-size:18px
|
||||||
|
line-height: 64px
|
||||||
|
|
||||||
|
|
||||||
|
.keyboard li:nth-child(29) span,
|
||||||
|
.keyboard li:nth-child(43) span,
|
||||||
|
.keyboard li:nth-child(56) span,
|
||||||
|
.keyboard li:nth-child(68) span,
|
||||||
|
.keyboard li:nth-child(69) span,
|
||||||
|
.keyboard li:nth-child(70) span,
|
||||||
|
.keyboard li:nth-child(71) span,
|
||||||
|
.keyboard li:nth-child(73) span,
|
||||||
|
.keyboard li:nth-child(74) span
|
||||||
|
line-height: 14px
|
||||||
|
margin-top: 43px
|
||||||
|
text-indent: 5px
|
||||||
|
float: left
|
||||||
|
|
||||||
|
.keyboard li:nth-child(28),
|
||||||
|
.keyboard li:nth-child(29)
|
||||||
|
width: 73px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(43),
|
||||||
|
.keyboard li:nth-child(55)
|
||||||
|
width: 102px
|
||||||
|
|
||||||
|
.keyboard
|
||||||
|
li:nth-child(43).pressed
|
||||||
|
i
|
||||||
|
background:#52f800
|
||||||
|
li:nth-child(43)
|
||||||
|
&:active
|
||||||
|
i
|
||||||
|
background:#52f800
|
||||||
|
i
|
||||||
|
position: absolute
|
||||||
|
top: 5px
|
||||||
|
left: 5px
|
||||||
|
width: 6px
|
||||||
|
height: 6px
|
||||||
|
background: #fff
|
||||||
|
border-radius: 3px
|
||||||
|
.keyboard li:nth-child(55) i,
|
||||||
|
.keyboard li:nth-child(70) i
|
||||||
|
position: absolute
|
||||||
|
right: 8px
|
||||||
|
top: 5px
|
||||||
|
font-size: 12px
|
||||||
|
line-height: 12px
|
||||||
|
.keyboard li:nth-child(70) i
|
||||||
|
left: -26px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(74) i
|
||||||
|
position: absolute
|
||||||
|
left: 8px
|
||||||
|
top: 5px
|
||||||
|
font-size: 12px
|
||||||
|
line-height: 12px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(56)
|
||||||
|
width: 136px
|
||||||
|
.keyboard li:nth-child(67)
|
||||||
|
width: 137px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(71),
|
||||||
|
.keyboard li:nth-child(73)
|
||||||
|
width: 70px
|
||||||
|
|
||||||
|
.keyboard li:nth-child(72)
|
||||||
|
width: 333px
|
||||||
|
|
||||||
|
|
||||||
|
.keyboard li:nth-child(76),
|
||||||
|
.keyboard li:nth-child(78)
|
||||||
|
height: 29px
|
||||||
|
line-height: 29px
|
||||||
|
.keyboard li:nth-child(76)
|
||||||
|
border-bottom-left-radius: 0;
|
||||||
|
border-bottom-right-radius: 0;
|
||||||
|
.keyboard li:nth-child(78)
|
||||||
|
border-top-left-radius: 0;
|
||||||
|
border-top-right-radius: 0;
|
||||||
|
position: absolute
|
||||||
|
bottom: 0
|
||||||
|
right: 84px
|
||||||
|
|
Loading…
Reference in New Issue