UNPKG

bat-ria

Version:

RIA extension for Brand Ads Team

153 lines (130 loc) 3.03 kB
.fill-all () { // 占满空间 position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .ui-uploader { position: relative; .ui-uploader-input-container { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; // 重置IE6-7 font-size: 12px; overflow: hidden; } .ui-uploader-button { .fill-all (); background-image: -webkit-linear-gradient(top, #fff, #f6f6f6); background-image: -moz-linear-gradient(top, #fff, #f6f6f6); background-image: -ms-linear-gradient(top, #fff, #f6f6f6); background-image: -o-linear-gradient(top, #fff, #f6f6f6); background-image: linear-gradient(top, #fff, #f6f6f6); background-color: #fff; border: 1px solid #CCC; border-radius: 3px; vertical-align: top; text-align: center; display: block; } input { opacity: 0; filter: alpha(opacity=0); .fill-all (); z-index: 1; border: 0; padding: 0; margin: 0; width: 100px; cursor: pointer; &::-webkit-file-upload-button { cursor: pointer; } } iframe { display: none; } .ui-uploader-indicator { position: absolute; top: 0; left: 0; height: 100%; display: none; text-align: center; padding-left: 18px; } .ui-uploader-extra-args { display: none; } } .ui-uploader-busy { input, .ui-uploader-button { display: none; } .ui-uploader-indicator { background: url('../img/upload-progress.gif') no-repeat 0 3px; display: block; } } // 装了`ModernUpload`扩展以后的效果 .ui-uploader-droppable, .ui-uploader-accepting { .ui-uploader-button { display: none; } .ui-uploader-indicator { display: table; span { display: table-cell; vertical-align: middle; line-height: normal !important; border: 2px dashed green; border-radius: 6px; } } } .ui-uploader-progress { .ui-uploader-indicator { background-image: none; background-color: #3892e3; span { display: none; } } } .ui-uploader-label { height: 25px; margin-left: 10px; float: right; color: #666; } .ui-uploader-uploaded { .ui-uploader-label { padding-left: 28px; background: url(../img/upload-success.png) no-repeat; } } .ui-uploader-validity-label { float: left; margin-left: 10px; color: #CC0000 } .ui-uploader-read-only, .ui-uploader-disabled { cursor: not-allowed; .ui-uploader-button { background-image: none; background-color: #f6f6f6; color: #999; cursor: not-allowed; } input, input::-webkit-file-upload-button { cursor: not-allowed; } }