|
@@ -0,0 +1,172 @@
|
|
|
+/*!
|
|
|
+* jquery.fixedHeaderTable. The jQuery fixedHeaderTable plugin
|
|
|
+*
|
|
|
+* Copyright (c) 2011 Mark Malek
|
|
|
+* http://fixedheadertable.com
|
|
|
+*
|
|
|
+* Licensed under MIT
|
|
|
+* http://www.opensource.org/licenses/mit-license.php
|
|
|
+*
|
|
|
+* http://docs.jquery.com/Plugins/Authoring
|
|
|
+* jQuery authoring guidelines
|
|
|
+*
|
|
|
+* Launch : October 2009
|
|
|
+* Version : 1.3
|
|
|
+* Released: May 9th, 2011
|
|
|
+*
|
|
|
+*
|
|
|
+* all CSS sizing (width,height) is done in pixels (px)
|
|
|
+*/
|
|
|
+
|
|
|
+/* @group Reset */
|
|
|
+
|
|
|
+.fht-table,
|
|
|
+.fht-table thead,
|
|
|
+.fht-table tfoot,
|
|
|
+.fht-table tbody,
|
|
|
+.fht-table tr,
|
|
|
+.fht-table th,
|
|
|
+.fht-table td {
|
|
|
+ /* position */
|
|
|
+ margin: 0;
|
|
|
+
|
|
|
+ /* size */
|
|
|
+ padding: 0;
|
|
|
+
|
|
|
+ /* text */
|
|
|
+ font-size: 100%;
|
|
|
+ font: inherit;
|
|
|
+ vertical-align: top;
|
|
|
+ }
|
|
|
+
|
|
|
+.fht-table {
|
|
|
+ /* appearance */
|
|
|
+ border-collapse: collapse;
|
|
|
+ border-spacing: 0;
|
|
|
+ }
|
|
|
+
|
|
|
+/* @end */
|
|
|
+
|
|
|
+/* @group Content */
|
|
|
+
|
|
|
+.fht-table-wrapper,
|
|
|
+.fht-table-wrapper .fht-thead,
|
|
|
+.fht-table-wrapper .fht-tfoot,
|
|
|
+.fht-table-wrapper .fht-fixed-column .fht-tbody,
|
|
|
+.fht-table-wrapper .fht-fixed-body .fht-tbody,
|
|
|
+.fht-table-wrapper .fht-tbody {
|
|
|
+ /* appearance */
|
|
|
+ overflow: hidden;
|
|
|
+
|
|
|
+ /* position */
|
|
|
+ position: relative;
|
|
|
+ }
|
|
|
+
|
|
|
+ .fht-table-wrapper .fht-fixed-body .fht-tbody,
|
|
|
+ .fht-table-wrapper .fht-tbody {
|
|
|
+ /* appearance */
|
|
|
+ overflow: auto;
|
|
|
+ }
|
|
|
+
|
|
|
+ .fht-table-wrapper .fht-table .fht-cell {
|
|
|
+ /* appearance */
|
|
|
+ overflow: hidden;
|
|
|
+
|
|
|
+ /* size */
|
|
|
+ height: 1px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .fht-table-wrapper .fht-fixed-column,
|
|
|
+ .fht-table-wrapper .fht-fixed-body {
|
|
|
+ /* position */
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+ position: absolute;
|
|
|
+ }
|
|
|
+
|
|
|
+ .fht-table-wrapper .fht-fixed-column {
|
|
|
+ /* position */
|
|
|
+ z-index: 1;
|
|
|
+ }
|
|
|
+
|
|
|
+/* @end */
|
|
|
+
|
|
|
+.scroolTable td, .scroolTable th {
|
|
|
+ /* appearance */
|
|
|
+ border: 1px solid #778899;
|
|
|
+
|
|
|
+ /* size */
|
|
|
+ padding: 5px;
|
|
|
+ }
|
|
|
+
|
|
|
+.scroolTable {
|
|
|
+ /* text */
|
|
|
+ font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
|
|
|
+ }
|
|
|
+
|
|
|
+.scroolTable tbody tr td {
|
|
|
+ /* appearance */
|
|
|
+ background-color: rgb(100%, 100%, 100%);
|
|
|
+ background-image: -moz-linear-gradient(
|
|
|
+ top,
|
|
|
+ rgba(255,255,255,0.4) 0%,
|
|
|
+ rgba(255,255,255,0.2) 50%,
|
|
|
+ rgba(255,255,255,0.1) 51%,
|
|
|
+ rgba(255,255,255,0.0) 100%);
|
|
|
+
|
|
|
+ background-image: -webkit-gradient(
|
|
|
+ linear, left top, left bottom,
|
|
|
+ color-stop(0%,rgba(255,255,255,0.4)),
|
|
|
+ color-stop(50%,rgba(255,255,255,0.2)),
|
|
|
+ color-stop(51%,rgba(255,255,255,0.1)),
|
|
|
+ color-stop(100%,rgba(255,255,255,0.0)));
|
|
|
+
|
|
|
+ /* text */
|
|
|
+ color: #262c31;
|
|
|
+ font-size: 11px;
|
|
|
+ }
|
|
|
+
|
|
|
+.scroolTable tbody tr.odd td {
|
|
|
+ /* appearance */
|
|
|
+ background-color: #d6e0ef;
|
|
|
+ background-image: -moz-linear-gradient(
|
|
|
+ top,
|
|
|
+ rgba(255,255,255,0.4) 0%,
|
|
|
+ rgba(255,255,255,0.2) 50%,
|
|
|
+ rgba(255,255,255,0.1) 51%,
|
|
|
+ rgba(255,255,255,0.0) 100%);
|
|
|
+
|
|
|
+ background-image: -webkit-gradient(
|
|
|
+ linear, left top, left bottom,
|
|
|
+ color-stop(0%,rgba(255,255,255,0.4)),
|
|
|
+ color-stop(50%,rgba(255,255,255,0.2)),
|
|
|
+ color-stop(51%,rgba(255,255,255,0.1)),
|
|
|
+ color-stop(100%,rgba(255,255,255,0.0)));
|
|
|
+ }
|
|
|
+
|
|
|
+.scroolTable thead tr th,
|
|
|
+.scroolTable thead tr td,
|
|
|
+.scroolTable tfoot tr th,
|
|
|
+.scroolTable tfoot tr td {
|
|
|
+ /* appearance */
|
|
|
+ background-color: rgb(25%, 60%, 25%);
|
|
|
+ background-image: -moz-linear-gradient(
|
|
|
+ top,
|
|
|
+ rgba(255,255,255,0.4) 0%,
|
|
|
+ rgba(255,255,255,0.2) 50%,
|
|
|
+ rgba(255,255,255,0.1) 51%,
|
|
|
+ rgba(255,255,255,0.0) 100%);
|
|
|
+
|
|
|
+ background-image: -webkit-gradient(
|
|
|
+ linear, left top, left bottom,
|
|
|
+ color-stop(0%,rgba(255,255,255,0.4)),
|
|
|
+ color-stop(50%,rgba(255,255,255,0.2)),
|
|
|
+ color-stop(51%,rgba(255,255,255,0.1)),
|
|
|
+ color-stop(100%,rgba(255,255,255,0.0)));
|
|
|
+
|
|
|
+ /* text */
|
|
|
+ color: #121517;
|
|
|
+ font-size: 12px;
|
|
|
+ font-weight: bold;
|
|
|
+ text-shadow: 0 1px 1px #e8ebee;
|
|
|
+ }
|