├── README.md
├── fonts
├── icomoon.eot
├── icomoon.ttf
├── icomoon.woff
├── roboto-thin
│ ├── roboto-thin.eot
│ ├── roboto-thin.ttf
│ ├── roboto-thin.woff
│ └── original-roboto-thin.ttf
├── fontCss.css
└── icomoon.svg
├── .sass-cache
├── 595fac6b687c9031debfb4ea4c8b3511cc17aba3
│ └── _hacks.scssc
├── 5e312df33ba21f8b2eac805e6ab1ecc19c1cf085
│ ├── print.scssc
│ ├── fixedbar.scssc
│ └── ie.scssc
├── 3746710bfe7e0b2975954c3a0118ba047eb1860b
│ ├── _columns.scssc
│ ├── _filter.scssc
│ ├── _flexbox.scssc
│ ├── _images.scssc
│ ├── _opacity.scssc
│ ├── _regions.scssc
│ ├── _animation.scssc
│ ├── _box-shadow.scssc
│ ├── _box-sizing.scssc
│ ├── _font-face.scssc
│ ├── _transform.scssc
│ ├── _transition.scssc
│ ├── _hyphenation.scssc
│ ├── _inline-block.scssc
│ ├── _text-shadow.scssc
│ ├── _background-clip.scssc
│ ├── _background-size.scssc
│ ├── _border-radius.scssc
│ ├── _user-interface.scssc
│ ├── _background-origin.scssc
│ ├── _deprecated-support.scssc
│ └── _appearance.scssc
├── b4dc5ef3282a087fe58bacd7d9b56433752b3ac9
│ ├── _support.scssc
│ ├── _reset.scssc
│ ├── _layout.scssc
│ └── _css3.scssc
├── 3aa8e0230493eb6fd1c3680539c42b9bb329e1c6
│ ├── _stretching.scssc
│ ├── _grid-background.scssc
│ └── _sticky-footer.scssc
├── 8f94eb898a9783786c406a84806e4fc94c68aa1c
│ └── _ellipsis.scssc
├── f20dab5b7fb1216f35d8484ebb92bc8dca57139a
│ └── _utilities.scssc
├── 79db1df0af0471c2664c612e8a6fdc3832f23fae
│ └── _link-colors.scssc
└── 75fcaf1b4852ceb732871195e41567cc2a7d8997
│ └── C%058
│ └── Ruby22-x64
│ └── lib
│ └── ruby
│ └── gems
│ └── 2.2.0
│ └── gems
│ └── compass-core-1.0.3
│ └── stylesheets
│ └── compass
│ ├── _css3.scssc
│ ├── _reset.scssc
│ ├── _layout.scssc
│ ├── _support.scssc
│ ├── css3
│ ├── _images.scssc
│ └── _background-size.scssc
│ └── typography
│ ├── text
│ └── _ellipsis.scssc
│ └── links
│ └── _link-colors.scssc
├── css
├── print.css
├── ie.css
└── fixedbar.css
├── sass
├── print.scss
├── ie.scss
└── fixedbar.scss
├── index.html
├── config.rb
└── js
└── fixedbar.js
/README.md:
--------------------------------------------------------------------------------
1 | # fixedbar
2 | 右下角固定菜单插件
3 |
--------------------------------------------------------------------------------
/fonts/icomoon.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/icomoon.eot
--------------------------------------------------------------------------------
/fonts/icomoon.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/icomoon.ttf
--------------------------------------------------------------------------------
/fonts/icomoon.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/icomoon.woff
--------------------------------------------------------------------------------
/fonts/roboto-thin/roboto-thin.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/roboto-thin/roboto-thin.eot
--------------------------------------------------------------------------------
/fonts/roboto-thin/roboto-thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/roboto-thin/roboto-thin.ttf
--------------------------------------------------------------------------------
/fonts/roboto-thin/roboto-thin.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/roboto-thin/roboto-thin.woff
--------------------------------------------------------------------------------
/fonts/roboto-thin/original-roboto-thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/fonts/roboto-thin/original-roboto-thin.ttf
--------------------------------------------------------------------------------
/.sass-cache/595fac6b687c9031debfb4ea4c8b3511cc17aba3/_hacks.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/595fac6b687c9031debfb4ea4c8b3511cc17aba3/_hacks.scssc
--------------------------------------------------------------------------------
/.sass-cache/5e312df33ba21f8b2eac805e6ab1ecc19c1cf085/print.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/5e312df33ba21f8b2eac805e6ab1ecc19c1cf085/print.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_columns.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_columns.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_filter.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_filter.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_flexbox.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_flexbox.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_images.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_images.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_opacity.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_opacity.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_regions.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_regions.scssc
--------------------------------------------------------------------------------
/.sass-cache/5e312df33ba21f8b2eac805e6ab1ecc19c1cf085/fixedbar.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/5e312df33ba21f8b2eac805e6ab1ecc19c1cf085/fixedbar.scssc
--------------------------------------------------------------------------------
/.sass-cache/b4dc5ef3282a087fe58bacd7d9b56433752b3ac9/_support.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/b4dc5ef3282a087fe58bacd7d9b56433752b3ac9/_support.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_animation.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_animation.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_box-shadow.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_box-shadow.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_box-sizing.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_box-sizing.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_font-face.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_font-face.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_transform.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_transform.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_transition.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_transition.scssc
--------------------------------------------------------------------------------
/.sass-cache/3aa8e0230493eb6fd1c3680539c42b9bb329e1c6/_stretching.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3aa8e0230493eb6fd1c3680539c42b9bb329e1c6/_stretching.scssc
--------------------------------------------------------------------------------
/.sass-cache/8f94eb898a9783786c406a84806e4fc94c68aa1c/_ellipsis.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/8f94eb898a9783786c406a84806e4fc94c68aa1c/_ellipsis.scssc
--------------------------------------------------------------------------------
/.sass-cache/f20dab5b7fb1216f35d8484ebb92bc8dca57139a/_utilities.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/f20dab5b7fb1216f35d8484ebb92bc8dca57139a/_utilities.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_hyphenation.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_hyphenation.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_inline-block.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_inline-block.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_text-shadow.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_text-shadow.scssc
--------------------------------------------------------------------------------
/.sass-cache/79db1df0af0471c2664c612e8a6fdc3832f23fae/_link-colors.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/79db1df0af0471c2664c612e8a6fdc3832f23fae/_link-colors.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_background-clip.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_background-clip.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_background-size.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_background-size.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_border-radius.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_border-radius.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_user-interface.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_user-interface.scssc
--------------------------------------------------------------------------------
/.sass-cache/3aa8e0230493eb6fd1c3680539c42b9bb329e1c6/_grid-background.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3aa8e0230493eb6fd1c3680539c42b9bb329e1c6/_grid-background.scssc
--------------------------------------------------------------------------------
/.sass-cache/3aa8e0230493eb6fd1c3680539c42b9bb329e1c6/_sticky-footer.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3aa8e0230493eb6fd1c3680539c42b9bb329e1c6/_sticky-footer.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_background-origin.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_background-origin.scssc
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_deprecated-support.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IFmiss/fixedbar/master/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_deprecated-support.scssc
--------------------------------------------------------------------------------
/css/print.css:
--------------------------------------------------------------------------------
1 | /* Welcome to Compass. Use this file to define print styles.
2 | * Import this file using the following HTML or equivalent:
3 | * */
4 |
--------------------------------------------------------------------------------
/sass/print.scss:
--------------------------------------------------------------------------------
1 | /* Welcome to Compass. Use this file to define print styles.
2 | * Import this file using the following HTML or equivalent:
3 | * */
4 |
--------------------------------------------------------------------------------
/css/ie.css:
--------------------------------------------------------------------------------
1 | /* Welcome to Compass. Use this file to write IE specific override styles.
2 | * Import this file using the following HTML or equivalent:
3 | * */
6 |
--------------------------------------------------------------------------------
/sass/ie.scss:
--------------------------------------------------------------------------------
1 | /* Welcome to Compass. Use this file to write IE specific override styles.
2 | * Import this file using the following HTML or equivalent:
3 | * */
6 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | fixedBar 测试
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
23 |
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_css3.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"l(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_css3.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_reset.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"m(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_reset.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_layout.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"n(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_layout.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"o(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_images.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"s(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_images.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_background-size.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"|(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_background-size.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/text/_ellipsis.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"{(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/text/_ellipsis.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | da39a3ee5e6b4b0d3255bfef95601890afd80709
3 | o:Sass::Tree::RootNode:@children[ :@filename0:
@options{ :@templateI" :ET:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
5 | @fileI"(NOT IMPORTED) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss;
6 | T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
8 | T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets;
9 | T:@same_name_warningso:Set:
10 | @hash{
--------------------------------------------------------------------------------
/config.rb:
--------------------------------------------------------------------------------
1 | require 'compass/import-once/activate'
2 | # Require any additional compass plugins here.
3 |
4 | # Set this to the root of your project when deployed:
5 | http_path = "/"
6 | css_dir = "css"
7 | sass_dir = "sass"
8 | images_dir = "images"
9 | javascripts_dir = "js"
10 |
11 | # You can select your preferred output style here (can be overridden via the command line):
12 | # output_style = :expanded or :nested or :compact or :compressed
13 |
14 | # To enable relative paths to assets via compass helper functions. Uncomment:
15 | # relative_assets = true
16 |
17 | # To disable debugging comments that display the original location of your selectors. Uncomment:
18 | # line_comments = false
19 |
20 |
21 | # If you prefer the indented syntax, you might want to regenerate this
22 | # project again passing --syntax sass, or you can uncomment this:
23 | # preferred_syntax = :sass
24 | # and then run:
25 | # sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass
26 |
--------------------------------------------------------------------------------
/.sass-cache/b4dc5ef3282a087fe58bacd7d9b56433752b3ac9/_reset.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | df78759f0fe6b88a633d20d26581ca4cdb829111
3 | o:Sass::Tree::RootNode:@children[o:Sass::Tree::ImportNode
:@imported_filenameI"reset/utilities:ET;[ :@filename0:
@options{ :@template0:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i:
5 | @fileI"^C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_reset.scss; T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
6 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set:
7 | @hash{ :@imported_file0o:Sass::Tree::MixinNode:
8 | @nameI"global-reset; T:
9 | @args[ :@keywords{ :@splat0:@kwarg_splat0;[ ;
10 | 0;@
11 | ;
i;o; ;o;;
i;i;o;;
i;i;@;@;
12 | 0;@
13 | ;I"8@import "reset/utilities";
14 |
15 | @include global-reset;
16 | ; T;
i;o; ;o;;
i;i;o;;
i;i;@;@:@has_childrenT
--------------------------------------------------------------------------------
/.sass-cache/b4dc5ef3282a087fe58bacd7d9b56433752b3ac9/_layout.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | bbe8b1b9b6592e6ce6a7294fd0249c75049d3024
3 | o:Sass::Tree::RootNode:@children[o:Sass::Tree::ImportNode
:@imported_filenameI"layout/grid-background:ET;[ :@filename0:
@options{ :@template0:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i&:
5 | @fileI"_C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_layout.scss; T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
6 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set:
7 | @hash{ :@imported_file0o;
;I"layout/sticky-footer; T;[ ;
8 | 0;@
9 | ;0;
i;o; ;o;;
i;i;o;;
i;i$;@;@;0o;
;I"layout/stretching; T;[ ;
10 | 0;@
11 | ;0;
i;o; ;o;;
i;i;o;;
i;i!;@;@;0;
12 | 0;@
13 | ;I"d@import "layout/grid-background";
14 | @import "layout/sticky-footer";
15 | @import "layout/stretching";
16 | ; T;
i;o; ;o;;
i;i;o;;
i;i;@;@:@has_childrenT
--------------------------------------------------------------------------------
/.sass-cache/5e312df33ba21f8b2eac805e6ab1ecc19c1cf085/ie.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | 55d03cbe8dc4482082815585822d80503557fdcb
3 | o:Sass::Tree::RootNode:@children[o:Sass::Tree::CommentNode:@value[I"/* Welcome to Compass. Use this file to write IE specific override styles.
4 | * Import this file using the following HTML or equivalent:
5 | * */:ET:
8 | @type:normal;[ :@filename0:
@options{ :
9 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i
10 | ;i:
11 | @fileI"'E:/myProject/fixedbar/sass/ie.scss; T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
12 | @rootI"E:/myProject/fixedbar; T:@real_rootI"E:/myProject/fixedbar; T:@same_name_warningso:Set:
13 | @hash{ ;0;
@:@templateI"/* Welcome to Compass. Use this file to write IE specific override styles.
14 | * Import this file using the following HTML or equivalent:
15 | * */
18 | ; T;i;o; ;o;;i;i;o;;i;i;@;@:@has_childrenT
--------------------------------------------------------------------------------
/sass/fixedbar.scss:
--------------------------------------------------------------------------------
1 | /* Welcome to Compass.
2 | * In this file you should write your main styles. (or centralize your imports)
3 | * Import this file using the following HTML or equivalent:
4 | * */
5 |
6 | @charset "utf-8";
7 | @import "compass/reset";
8 | @import "compass/css3";
9 | @import "compass/layout";
10 | @import "compass/typography/text/ellipsis";
11 | @import "compass/typography/links/link-colors";
12 |
13 |
14 | //右下角固定菜单
15 | .cpt_fixBar{
16 | position: fixed;
17 | display: none;
18 | right: 30px;
19 | bottom: 40px;
20 | width: 40px;
21 | height: 140px;
22 | background: transparent;
23 | z-index: 1;
24 |
25 | .listTool{
26 | width: 100%;
27 | height: 100%;
28 | background: transparent;
29 | position: relative;
30 |
31 | li {
32 | @include display-flex;
33 | @include align-items(center);
34 | @include justify-content(center);
35 | cursor: pointer;
36 | width: 40px;
37 | height: 40px;
38 | margin-bottom: 5px;
39 | color: #666;
40 | background: rgba(144, 144, 144, 0.6);
41 | @include transition(all 0.3s ease);
42 |
43 | .div-showimage{
44 | display: none;
45 | position: absolute;
46 | right: 160px;
47 | @include box-shadow(0 0 10px #666);
48 | top: 5px;
49 |
50 | img{
51 | width: 120px;
52 | position: absolute;
53 | }
54 | }
55 |
56 | a{
57 | @include display-flex;
58 | @include align-items(center);
59 | justify-content: center;
60 | cursor: pointer;
61 | width: 40px;
62 | height: 40px;
63 | color: #666;
64 | text-decoration: none;
65 |
66 | &:hover{
67 | text-decoration: none;
68 | }
69 | }
70 |
71 | &:hover {
72 | background: rgba(144, 144, 144, 0.8);
73 | }
74 |
75 | i{
76 | font-size: 24px;
77 | @include transition(all 0.3s ease);
78 | }
79 |
80 | &:hover i {
81 | color: #eee;
82 | }
83 |
84 | &:hover .div-showimage {
85 | display: block;
86 | }
87 | }
88 | }
89 | }
90 |
91 | .cpt_fixBar.blue{
92 | .listTool{
93 | li {
94 | border: 1px solid #8FCBE4;
95 | background: #fff;
96 |
97 | .div-showimage{
98 | @include box-shadow(0 0 10px #B0D1E9);
99 | }
100 |
101 | &:hover {
102 | background: #fff;
103 |
104 | i{
105 | color: #63B4E8;
106 | }
107 | }
108 |
109 | i{
110 | color: #99CCCC;
111 | }
112 | }
113 | }
114 | }
115 |
116 | .cpt_fixBar.green{
117 | .listTool{
118 | li {
119 | border: 1px solid #8FE4BC;
120 | background: #fff;
121 |
122 | .div-showimage{
123 | @include box-shadow(0 0 10px #70D39A);
124 | }
125 |
126 | &:hover {
127 | background: #fff;
128 |
129 | i{
130 | color: #33CC99;
131 | }
132 | }
133 |
134 | i{
135 | color: #99CCCC;
136 | }
137 | }
138 | }
139 | }
--------------------------------------------------------------------------------
/.sass-cache/b4dc5ef3282a087fe58bacd7d9b56433752b3ac9/_css3.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | ff2e5c1b784cd29f2321d28a68782dc7c9611f46
3 | o:Sass::Tree::RootNode:@children[o:Sass::Tree::ImportNode
:@imported_filenameI"css3/border-radius:ET;[ :@filename0:
@options{ :@template0:
4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i":
5 | @fileI"]C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/_css3.scss; T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
6 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set:
7 | @hash{ :@imported_file0o;
;I"css3/inline-block; T;[ ;
8 | 0;@
9 | ;0;
i;o; ;o;;
i;i;o;;
i;i!;@;@;0o;
;I"css3/opacity; T;[ ;
10 | 0;@
11 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/box-shadow; T;[ ;
12 | 0;@
13 | ;0;
i ;o; ;o;;
i ;i;o;;
i ;i;@;@;0o;
;I"css3/text-shadow; T;[ ;
14 | 0;@
15 | ;0;
i
16 | ;o; ;o;;
i
17 | ;i;o;;
i
18 | ;i ;@;@;0o;
;I"css3/columns; T;[ ;
19 | 0;@
20 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/box-sizing; T;[ ;
21 | 0;@
22 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/flexbox; T;[ ;
23 | 0;@
24 | ;0;
i
;o; ;o;;
i
;i;o;;
i
;i;@;@;0o;
;I"css3/images; T;[ ;
25 | 0;@
26 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/background-clip; T;[ ;
27 | 0;@
28 | ;0;
i;o; ;o;;
i;i;o;;
i;i$;@;@;0o;
;I"css3/background-origin; T;[ ;
29 | 0;@
30 | ;0;
i;o; ;o;;
i;i;o;;
i;i&;@;@;0o;
;I"css3/background-size; T;[ ;
31 | 0;@
32 | ;0;
i;o; ;o;;
i;i;o;;
i;i$;@;@;0o;
;I"css3/font-face; T;[ ;
33 | 0;@
34 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/transform; T;[ ;
35 | 0;@
36 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/transition; T;[ ;
37 | 0;@
38 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/appearance; T;[ ;
39 | 0;@
40 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/animation; T;[ ;
41 | 0;@
42 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/regions; T;[ ;
43 | 0;@
44 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/hyphenation; T;[ ;
45 | 0;@
46 | ;0;
i;o; ;o;;
i;i;o;;
i;i ;@;@;0o;
;I"css3/filter; T;[ ;
47 | 0;@
48 | ;0;
i;o; ;o;;
i;i;o;;
i;i;@;@;0o;
;I"css3/user-interface; T;[ ;
49 | 0;@
50 | ;0;
i;o; ;o;;
i;i;o;;
i;i#;@;@;0;
51 | 0;@
52 | ;I"<@import "css3/border-radius";
53 | @import "css3/inline-block";
54 | @import "css3/opacity";
55 | @import "css3/box-shadow";
56 | @import "css3/text-shadow";
57 | @import "css3/columns";
58 | @import "css3/box-sizing";
59 | @import "css3/flexbox";
60 | @import "css3/images";
61 | @import "css3/background-clip";
62 | @import "css3/background-origin";
63 | @import "css3/background-size";
64 | @import "css3/font-face";
65 | @import "css3/transform";
66 | @import "css3/transition";
67 | @import "css3/appearance";
68 | @import "css3/animation";
69 | @import "css3/regions";
70 | @import "css3/hyphenation";
71 | @import "css3/filter";
72 | @import "css3/user-interface";
73 | ; T;
i;o; ;o;;
i;i;o;;
i;i;@;@:@has_childrenT
--------------------------------------------------------------------------------
/.sass-cache/3746710bfe7e0b2975954c3a0118ba047eb1860b/_appearance.scssc:
--------------------------------------------------------------------------------
1 | 3.4.22 (Selective Steve)
2 | 8c228e867e069d1b52ae586e30be356946cddfdf
3 | o:Sass::Tree::RootNode:@children[ o:Sass::Tree::CommentNode:@value[I"/* Appearance */:ET:
4 | @type:silent;[ :@filename0:
@options{ :
5 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
6 | @fileI"hC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_appearance.scss; T:@importere:"Compass::ImportOnce::Importero: Sass::Importers::Filesystem:
7 | @rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"JC:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set:
8 | @hash{ o:Sass::Tree::ImportNode
:@imported_filenameI"compass/support; T;[ ;0;
@:@template0;i;o; ;o;;i;i;o;;i;i;@;@:@imported_file0o;;[I"6/* Change the appearance for Mozilla, Webkit and possibly the future.
9 | * The appearance property is currently not present in any newer CSS specification.
10 | *
11 | * There is no official list of accepted values, but you might check these source:
12 | *
13 | * * [Mozilla](https://developer.mozilla.org/en/CSS/-moz-appearance)
14 | * * [Webkit](http://code.google.com/p/webkit-mirror/source/browse/Source/WebCore/css/CSSValueKeywords.in?spec=svnf1aea559dcd025a8946aa7da6e4e8306f5c1b604&r=63c7d1af44430b314233fea342c3ddb2a052e365)
15 | * (search for 'appearance' within the page) */; T;
16 | ;;[ ;0;
@;i ;o; ;o;;i ;i;o;;i;i6;@;@o:Sass::Tree::MixinDefNode:
17 | @nameI"appearance; T:
18 | @args[[o:!Sass::Script::Tree::Variable;#I"appearance; T:@underscored_nameI"appearance; T:@css_variable_warning0;i;o; ;o;;i;i;o;;i;i#;@;@;@;
@0:@splat0;[ o;;[I"7/* There is no caniuse tracking for appearance. */; T;
19 | ;;[ ;0;
@;i;o; ;o;;i;i;o;;i;i7;@;@o:Sass::Tree::VariableNode;#I"appearance; T:
20 | @expro: Sass::Script::Tree::Funcall;#I"unquote; T;$[o;%;#I"appearance; T;&I"appearance; T;'0;i;o; ;o;;i;i;o;;i;i(;@;@;@;
@:@keywordso:Sass::Util::NormalizedMap:@key_strings{ : @map{ ;(0:@kwarg_splat0;'0;i;o; ;o;;i;i;o;;i;i);@;@;@;
@:
@guarded0:@global0;[ ;0;
@;i;o; ;o;;i;i ;o;;i;i);@;@o:Sass::Tree::MixinNode;#I"with-prefix; T;$[o: Sass::Script::Tree::Literal
21 | ;o: Sass::Script::Value::String ;I" -moz; T;
@;
22 | :identifier:"@deprecated_interp_equivalent0;i;o; ;o;;i;i;o;;i;i!;@;@;'0;@;,o;-;.{ ;/{ ;(0;00;[o:Sass::Tree::PropNode;#[I"-moz-appearance; T;o;%;#I"appearance; T;&I"appearance; T;'0;i;o; ;o;;i;i<;o;;i;iG;@;@;@;
@:
23 | @tabsi :@prop_syntax:new;[ ;0;
@;i;o; ;o;;i;i+;o;;i;iG;@;@:@name_source_rangeo; ;@a;o;;i;i:;@;@:@value_source_rangeo; ;o;;i;i<;@b;@;@;0;
@;i;o; ;o;;i;i;o;;i;i&;@;@:@has_childrenTo;3;#I"with-prefix; T;$[o;4
24 | ;o;5 ;I"-webkit; T;
@;
25 | ;6;70;i;o; ;o;;i;i;o;;i;i$;@;@;'0;@;,o;-;.{ ;/{ ;(0;00;[o;8;#[I"-webkit-appearance; T;o;%;#I"appearance; T;&I"appearance; T;'0;i;o; ;o;;i;i<;o;;i;iG;@;@;@;
@;9i ;:;;;[ ;0;
@;i;o; ;o;;i;i(;o;;i;iG;@;@;T;0;
@;i;o; ;o;;i;i;o;;i;i%;@;@;>T;0;
@; I"b// Appearance
26 | @import "compass/support";
27 |
28 | // Change the appearance for Mozilla, Webkit and possibly the future.
29 | // The appearance property is currently not present in any newer CSS specification.
30 | //
31 | // There is no official list of accepted values, but you might check these source:
32 | //
33 | // * [Mozilla](https://developer.mozilla.org/en/CSS/-moz-appearance)
34 | // * [Webkit](http://code.google.com/p/webkit-mirror/source/browse/Source/WebCore/css/CSSValueKeywords.in?spec=svnf1aea559dcd025a8946aa7da6e4e8306f5c1b604&r=63c7d1af44430b314233fea342c3ddb2a052e365)
35 | // (search for 'appearance' within the page)
36 | @mixin appearance($appearance) {
37 | // There is no caniuse tracking for appearance.
38 | $appearance: unquote($appearance);
39 | @include with-prefix(-moz) { -moz-appearance: $appearance; }
40 | @include with-prefix(-webkit) { -webkit-appearance: $appearance; }
41 | }
42 | ; T;i;o; ;o;;i;i;o;;i;i;@;@;>T
--------------------------------------------------------------------------------
/js/fixedbar.js:
--------------------------------------------------------------------------------
1 | (function($){
2 | //显示固定的右下角菜单
3 | $.fn.fixedbar = function(options,callBack){
4 | var _this = this;
5 | var $this = $(this);
6 | return this.each(function(){
7 | if($this.find('#cpt_fixBar').length){
8 | return;
9 | }
10 |
11 | var btnIndex;
12 | var defualtValue = {
13 | type: '', //green ,
14 | menuWidth : 40,
15 | positionX : 50,
16 | positionY : 50,
17 | fontSize: 16,
18 | imgHeight: 120,
19 | menuDetail: [{
20 | fontAwesomeClass:'dw-icon-music icon-2x',
21 | title: '播放音乐',
22 | hasHref:false,
23 | href: '#',
24 | imgSrc:'',
25 | },{
26 | fontAwesomeClass:'dw-icon-erweicode icon-2x',
27 | title: '我的微信号',
28 | hasHref:false,
29 | href: 'http://www.daiwei.org',
30 | imgSrc:'http://www.daiwei.org/index/images/img/erweiCode.png',
31 | },{
32 | fontAwesomeClass:'dw-icon-up icon-2x',
33 | title: '返回顶部',
34 | hasHref:false,
35 | href: 'http://www.daiwei.org',
36 | imgSrc:'',
37 | }],
38 | zIndex:100001,
39 | };
40 |
41 | var opt = $.extend(defualtValue,options || {});
42 | var length = opt.menuDetail.length;
43 | var fixBarHeught = (opt.menuWidth + 10) * (length - 1); //菜单栏的高度
44 | var str = opt.menuWidth; //菜单栏高度的单位
45 |
46 | createFixBar();
47 |
48 | $(document).scroll(function(){
49 | if($(document).scrollTop() > 400){
50 | _this.cpt_fixBar.fadeIn();
51 | }else{
52 | _this.cpt_fixBar.fadeOut();
53 | }
54 | })
55 |
56 | var retData = {
57 | menuDetail:opt.menuDetail,
58 | }
59 |
60 | //获取点击的索引
61 | _this.bottonIndex = function(name){
62 | var btnName = name || '';
63 | for(var i = 0;i').css({
73 | "width":opt.menuWidth,
74 | "height":fixBarHeught + str,
75 | "z-index":opt.zIndex,
76 | "right":opt.positionX,
77 | "bottom":opt.positionY,
78 | }).appendTo($this);
79 | _this.listTool = $('').appendTo(_this.cpt_fixBar);
80 |
81 | for(var i = 0; i < length; i++){
82 | var positionImageTop = (i) * opt.menuWidth + (i * 10 / 2 ) - (opt.imgHeight - opt.menuWidth)/2; //动态获取二维码图片的top值
83 | console.log(positionImageTop);
84 | var imgSrc = opt.menuDetail[i].imgSrc;
85 |
86 | if(!opt.menuDetail[i].hasHref){
87 | _this.menu_li = imgSrc==''? $('').appendTo(_this.listTool):
88 | $('').appendTo(_this.listTool);
89 | }
90 | else{
91 | _this.menu_li = $('').appendTo(_this.listTool);
92 | }
93 | }
94 | }
95 |
96 | $(_this.listTool).find('li').on('click',function(){
97 | var name = $(this).attr('title');
98 | //获取点击的索引
99 | var indexValue = _this.bottonIndex(name);
100 |
101 | // 返回的值
102 | var ret = {
103 | index:btnIndex,
104 | value:indexValue
105 | };
106 |
107 | if(typeof(callBack) === 'function'){
108 | callBack(ret);
109 | }else{
110 | console.error('You need a click event callback function, which needs to be written in the callback after defining the plugin');
111 | }
112 | });
113 | });
114 | }
115 | })(jQuery);
--------------------------------------------------------------------------------
/css/fixedbar.css:
--------------------------------------------------------------------------------
1 | /* Welcome to Compass.
2 | * In this file you should write your main styles. (or centralize your imports)
3 | * Import this file using the following HTML or equivalent:
4 | * */
5 | /* line 5, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
6 | html, body, div, span, applet, object, iframe,
7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre,
8 | a, abbr, acronym, address, big, cite, code,
9 | del, dfn, em, img, ins, kbd, q, s, samp,
10 | small, strike, strong, sub, sup, tt, var,
11 | b, u, i, center,
12 | dl, dt, dd, ol, ul, li,
13 | fieldset, form, label, legend,
14 | table, caption, tbody, tfoot, thead, tr, th, td,
15 | article, aside, canvas, details, embed,
16 | figure, figcaption, footer, header, hgroup,
17 | menu, nav, output, ruby, section, summary,
18 | time, mark, audio, video {
19 | margin: 0;
20 | padding: 0;
21 | border: 0;
22 | font: inherit;
23 | font-size: 100%;
24 | vertical-align: baseline;
25 | }
26 |
27 | /* line 22, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
28 | html {
29 | line-height: 1;
30 | }
31 |
32 | /* line 24, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
33 | ol, ul {
34 | list-style: none;
35 | }
36 |
37 | /* line 26, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
38 | table {
39 | border-collapse: collapse;
40 | border-spacing: 0;
41 | }
42 |
43 | /* line 28, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
44 | caption, th, td {
45 | text-align: left;
46 | font-weight: normal;
47 | vertical-align: middle;
48 | }
49 |
50 | /* line 30, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
51 | q, blockquote {
52 | quotes: none;
53 | }
54 | /* line 103, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
55 | q:before, q:after, blockquote:before, blockquote:after {
56 | content: "";
57 | content: none;
58 | }
59 |
60 | /* line 32, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
61 | a img {
62 | border: none;
63 | }
64 |
65 | /* line 116, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
66 | article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
67 | display: block;
68 | }
69 |
70 | /* line 15, ../sass/fixedbar.scss */
71 | .cpt_fixBar {
72 | position: fixed;
73 | display: none;
74 | right: 30px;
75 | bottom: 40px;
76 | width: 40px;
77 | height: 140px;
78 | background: transparent;
79 | z-index: 1;
80 | }
81 | /* line 25, ../sass/fixedbar.scss */
82 | .cpt_fixBar .listTool {
83 | width: 100%;
84 | height: 100%;
85 | background: transparent;
86 | position: relative;
87 | }
88 | /* line 31, ../sass/fixedbar.scss */
89 | .cpt_fixBar .listTool li {
90 | display: -webkit-flex;
91 | display: flex;
92 | -webkit-align-items: center;
93 | align-items: center;
94 | -webkit-justify-content: center;
95 | justify-content: center;
96 | cursor: pointer;
97 | width: 40px;
98 | height: 40px;
99 | margin-bottom: 5px;
100 | color: #666;
101 | background: rgba(144, 144, 144, 0.6);
102 | -moz-transition: all 0.3s ease;
103 | -o-transition: all 0.3s ease;
104 | -webkit-transition: all 0.3s ease;
105 | transition: all 0.3s ease;
106 | }
107 | /* line 43, ../sass/fixedbar.scss */
108 | .cpt_fixBar .listTool li .div-showimage {
109 | display: none;
110 | position: absolute;
111 | right: 160px;
112 | -moz-box-shadow: 0 0 10px #666;
113 | -webkit-box-shadow: 0 0 10px #666;
114 | box-shadow: 0 0 10px #666;
115 | top: 5px;
116 | }
117 | /* line 50, ../sass/fixedbar.scss */
118 | .cpt_fixBar .listTool li .div-showimage img {
119 | width: 120px;
120 | position: absolute;
121 | }
122 | /* line 56, ../sass/fixedbar.scss */
123 | .cpt_fixBar .listTool li a {
124 | display: -webkit-flex;
125 | display: flex;
126 | -webkit-align-items: center;
127 | align-items: center;
128 | justify-content: center;
129 | cursor: pointer;
130 | width: 40px;
131 | height: 40px;
132 | color: #666;
133 | text-decoration: none;
134 | }
135 | /* line 66, ../sass/fixedbar.scss */
136 | .cpt_fixBar .listTool li a:hover {
137 | text-decoration: none;
138 | }
139 | /* line 71, ../sass/fixedbar.scss */
140 | .cpt_fixBar .listTool li:hover {
141 | background: rgba(144, 144, 144, 0.8);
142 | }
143 | /* line 75, ../sass/fixedbar.scss */
144 | .cpt_fixBar .listTool li i {
145 | font-size: 24px;
146 | -moz-transition: all 0.3s ease;
147 | -o-transition: all 0.3s ease;
148 | -webkit-transition: all 0.3s ease;
149 | transition: all 0.3s ease;
150 | }
151 | /* line 80, ../sass/fixedbar.scss */
152 | .cpt_fixBar .listTool li:hover i {
153 | color: #eee;
154 | }
155 | /* line 84, ../sass/fixedbar.scss */
156 | .cpt_fixBar .listTool li:hover .div-showimage {
157 | display: block;
158 | }
159 |
160 | /* line 93, ../sass/fixedbar.scss */
161 | .cpt_fixBar.blue .listTool li {
162 | border: 1px solid #8FCBE4;
163 | background: #fff;
164 | }
165 | /* line 97, ../sass/fixedbar.scss */
166 | .cpt_fixBar.blue .listTool li .div-showimage {
167 | -moz-box-shadow: 0 0 10px #B0D1E9;
168 | -webkit-box-shadow: 0 0 10px #B0D1E9;
169 | box-shadow: 0 0 10px #B0D1E9;
170 | }
171 | /* line 101, ../sass/fixedbar.scss */
172 | .cpt_fixBar.blue .listTool li:hover {
173 | background: #fff;
174 | }
175 | /* line 104, ../sass/fixedbar.scss */
176 | .cpt_fixBar.blue .listTool li:hover i {
177 | color: #63B4E8;
178 | }
179 | /* line 109, ../sass/fixedbar.scss */
180 | .cpt_fixBar.blue .listTool li i {
181 | color: #99CCCC;
182 | }
183 |
184 | /* line 118, ../sass/fixedbar.scss */
185 | .cpt_fixBar.green .listTool li {
186 | border: 1px solid #8FE4BC;
187 | background: #fff;
188 | }
189 | /* line 122, ../sass/fixedbar.scss */
190 | .cpt_fixBar.green .listTool li .div-showimage {
191 | -moz-box-shadow: 0 0 10px #70D39A;
192 | -webkit-box-shadow: 0 0 10px #70D39A;
193 | box-shadow: 0 0 10px #70D39A;
194 | }
195 | /* line 126, ../sass/fixedbar.scss */
196 | .cpt_fixBar.green .listTool li:hover {
197 | background: #fff;
198 | }
199 | /* line 129, ../sass/fixedbar.scss */
200 | .cpt_fixBar.green .listTool li:hover i {
201 | color: #33CC99;
202 | }
203 | /* line 134, ../sass/fixedbar.scss */
204 | .cpt_fixBar.green .listTool li i {
205 | color: #99CCCC;
206 | }
207 |
--------------------------------------------------------------------------------
/fonts/fontCss.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'icomoon';
3 | src: url('icomoon.eot?o6gl1w');
4 | src: url('icomoon.eot?o6gl1w#iefix') format('embedded-opentype'),
5 | url('icomoon.ttf?o6gl1w') format('truetype'),
6 | url('icomoon.woff?o6gl1w') format('woff'),
7 | url('icomoon.svg?o6gl1w#icomoon') format('svg');
8 | font-weight: normal;
9 | font-style: normal;
10 | }
11 |
12 | [class^="dw-icon-"], [class*=" dw-icon-"] {
13 | /* use !important to prevent issues with browser extensions that change fonts */
14 | font-family: 'icomoon' !important;
15 | speak: none;
16 | font-style: normal;
17 | font-weight: normal;
18 | font-variant: normal;
19 | text-transform: none;
20 | line-height: 1;
21 |
22 | /* Better Font Rendering =========== */
23 | -webkit-font-smoothing: antialiased;
24 | -moz-osx-font-smoothing: grayscale;
25 | }
26 |
27 | .dw-icon-music-shunxu:before {
28 | content: "\e94b";
29 | }
30 | .dw-icon-add:before {
31 | content: "\e900";
32 | }
33 | .dw-icon-address-book:before {
34 | content: "\e901";
35 | }
36 | .dw-icon-alarm:before {
37 | content: "\e902";
38 | }
39 | .dw-icon-android:before {
40 | content: "\e903";
41 | }
42 | .dw-icon-angry:before {
43 | content: "\e904";
44 | }
45 | .dw-icon-angry2:before {
46 | content: "\e905";
47 | }
48 | .dw-icon-apple:before {
49 | content: "\e906";
50 | }
51 | .dw-icon-baffled:before {
52 | content: "\e907";
53 | }
54 | .dw-icon-baffled2:before {
55 | content: "\e908";
56 | }
57 | .dw-icon-barcode:before {
58 | content: "\e909";
59 | }
60 | .dw-icon-bin:before {
61 | content: "\e90a";
62 | }
63 | .dw-icon-bin2:before {
64 | content: "\e90b";
65 | }
66 | .dw-icon-calculator:before {
67 | content: "\e90c";
68 | }
69 | .dw-icon-camera:before {
70 | content: "\e90d";
71 | }
72 | .dw-icon-cart:before {
73 | content: "\e90e";
74 | }
75 | .dw-icon-checkbox-checked:before {
76 | content: "\e90f";
77 | }
78 | .dw-icon-checkbox-unchecked:before {
79 | content: "\e910";
80 | }
81 | .dw-icon-chrome:before {
82 | content: "\e911";
83 | }
84 | .dw-icon-close:before {
85 | content: "\e912";
86 | }
87 | .dw-icon-cog:before {
88 | content: "\e913";
89 | }
90 | .dw-icon-coin-dollar:before {
91 | content: "\e914";
92 | }
93 | .dw-icon-coin-yen:before {
94 | content: "\e915";
95 | }
96 | .dw-icon-command:before {
97 | content: "\e916";
98 | }
99 | .dw-icon-compass2:before {
100 | content: "\e917";
101 | }
102 | .dw-icon-confused:before {
103 | content: "\e918";
104 | }
105 | .dw-icon-confused2:before {
106 | content: "\e919";
107 | }
108 | .dw-icon-connection:before {
109 | content: "\e91a";
110 | }
111 | .dw-icon-cool:before {
112 | content: "\e91b";
113 | }
114 | .dw-icon-cool2:before {
115 | content: "\e91c";
116 | }
117 | .dw-icon-credit-card:before {
118 | content: "\e91d";
119 | }
120 | .dw-icon-crying:before {
121 | content: "\e91e";
122 | }
123 | .dw-icon-crying2:before {
124 | content: "\e91f";
125 | }
126 | .dw-icon-database:before {
127 | content: "\e920";
128 | }
129 | .dw-icon-display:before {
130 | content: "\e921";
131 | }
132 | .dw-icon-down:before {
133 | content: "\e922";
134 | }
135 | .dw-icon-download:before {
136 | content: "\e923";
137 | }
138 | .dw-icon-earth:before {
139 | content: "\e924";
140 | }
141 | .dw-icon-edge:before {
142 | content: "\e925";
143 | }
144 | .dw-icon-enlarge2:before {
145 | content: "\e926";
146 | }
147 | .dw-icon-envelop:before {
148 | content: "\e927";
149 | }
150 | .dw-icon-erweicode:before {
151 | content: "\e928";
152 | }
153 | .dw-icon-evil:before {
154 | content: "\e929";
155 | }
156 | .dw-icon-evil2:before {
157 | content: "\e92a";
158 | }
159 | .dw-icon-files-empty:before {
160 | content: "\e92b";
161 | }
162 | .dw-icon-file-zip:before {
163 | content: "\e92c";
164 | }
165 | .dw-icon-film:before {
166 | content: "\e92d";
167 | }
168 | .dw-icon-firefox:before {
169 | content: "\e92e";
170 | }
171 | .dw-icon-floppy-disk:before {
172 | content: "\e92f";
173 | }
174 | .dw-icon-folder-open:before {
175 | content: "\e930";
176 | }
177 | .dw-icon-frustrated:before {
178 | content: "\e931";
179 | }
180 | .dw-icon-frustrated2:before {
181 | content: "\e932";
182 | }
183 | .dw-icon-gift:before {
184 | content: "\e933";
185 | }
186 | .dw-icon-grin:before {
187 | content: "\e934";
188 | }
189 | .dw-icon-grin2:before {
190 | content: "\e935";
191 | }
192 | .dw-icon-happy:before {
193 | content: "\e936";
194 | }
195 | .dw-icon-happy2:before {
196 | content: "\e937";
197 | }
198 | .dw-icon-headphones:before {
199 | content: "\e938";
200 | }
201 | .dw-icon-hipster:before {
202 | content: "\e939";
203 | }
204 | .dw-icon-hipster2:before {
205 | content: "\e93a";
206 | }
207 | .dw-icon-home2:before {
208 | content: "\e93b";
209 | }
210 | .dw-icon-IE:before {
211 | content: "\e93c";
212 | }
213 | .dw-icon-images:before {
214 | content: "\e93d";
215 | }
216 | .dw-icon-key:before {
217 | content: "\e93e";
218 | }
219 | .dw-icon-lab:before {
220 | content: "\e93f";
221 | }
222 | .dw-icon-left:before {
223 | content: "\e940";
224 | }
225 | .dw-icon-like:before {
226 | content: "\e941";
227 | }
228 | .dw-icon-list:before {
229 | content: "\e942";
230 | }
231 | .dw-icon-list2:before {
232 | content: "\e943";
233 | }
234 | .dw-icon-list-numbered:before {
235 | content: "\e944";
236 | }
237 | .dw-icon-location2:before {
238 | content: "\e945";
239 | }
240 | .dw-icon-man:before {
241 | content: "\e946";
242 | }
243 | .dw-icon-money:before {
244 | content: "\e947";
245 | }
246 | .dw-icon-music:before {
247 | content: "\e948";
248 | }
249 | .dw-icon-music-danqu:before {
250 | content: "\e949";
251 | }
252 | .dw-icon-music-random:before {
253 | content: "\e94a";
254 | }
255 | .dw-icon-neutral:before {
256 | content: "\e94c";
257 | }
258 | .dw-icon-neutral2:before {
259 | content: "\e94d";
260 | }
261 | .dw-icon-newspaper:before {
262 | content: "\e94e";
263 | }
264 | .dw-icon-next:before {
265 | content: "\e94f";
266 | }
267 | .dw-icon-novoice:before {
268 | content: "\e950";
269 | }
270 | .dw-icon-off:before {
271 | content: "\e951";
272 | }
273 | .dw-icon-office:before {
274 | content: "\e952";
275 | }
276 | .dw-icon-opera:before {
277 | content: "\e953";
278 | }
279 | .dw-icon-password:before {
280 | content: "\e954";
281 | }
282 | .dw-icon-pause:before {
283 | content: "\e955";
284 | }
285 | .dw-icon-pencil:before {
286 | content: "\e956";
287 | }
288 | .dw-icon-phone:before {
289 | content: "\e957";
290 | }
291 | .dw-icon-play:before {
292 | content: "\e958";
293 | }
294 | .dw-icon-point-down:before {
295 | content: "\e959";
296 | }
297 | .dw-icon-point-left:before {
298 | content: "\e95a";
299 | }
300 | .dw-icon-point-right:before {
301 | content: "\e95b";
302 | }
303 | .dw-icon-point-up:before {
304 | content: "\e95c";
305 | }
306 | .dw-icon-price-tags:before {
307 | content: "\e95d";
308 | }
309 | .dw-icon-qq:before {
310 | content: "\e95e";
311 | }
312 | .dw-icon-radio-checked:before {
313 | content: "\e95f";
314 | }
315 | .dw-icon-radio-checked2:before {
316 | content: "\e960";
317 | }
318 | .dw-icon-radio-unchecked:before {
319 | content: "\e961";
320 | }
321 | .dw-icon-reduce:before {
322 | content: "\e962";
323 | }
324 | .dw-icon-right:before {
325 | content: "\e963";
326 | }
327 | .dw-icon-sad:before {
328 | content: "\e964";
329 | }
330 | .dw-icon-sad2:before {
331 | content: "\e965";
332 | }
333 | .dw-icon-safari:before {
334 | content: "\e966";
335 | }
336 | .dw-icon-search:before {
337 | content: "\e967";
338 | }
339 | .dw-icon-share:before {
340 | content: "\e968";
341 | }
342 | .dw-icon-shocked:before {
343 | content: "\e969";
344 | }
345 | .dw-icon-shocked2:before {
346 | content: "\e96a";
347 | }
348 | .dw-icon-shrink2:before {
349 | content: "\e96b";
350 | }
351 | .dw-icon-skin:before {
352 | content: "\e96c";
353 | }
354 | .dw-icon-sleepy:before {
355 | content: "\e96d";
356 | }
357 | .dw-icon-sleepy2:before {
358 | content: "\e96e";
359 | }
360 | .dw-icon-smile:before {
361 | content: "\e96f";
362 | }
363 | .dw-icon-smile2:before {
364 | content: "\e970";
365 | }
366 | .dw-icon-sort-alpha-asc:before {
367 | content: "\e971";
368 | }
369 | .dw-icon-sort-alpha-desc:before {
370 | content: "\e972";
371 | }
372 | .dw-icon-sort-numberic-desc:before {
373 | content: "\e973";
374 | }
375 | .dw-icon-sort-numeric-asc:before {
376 | content: "\e974";
377 | }
378 | .dw-icon-switch:before {
379 | content: "\e975";
380 | }
381 | .dw-icon-tag:before {
382 | content: "\e976";
383 | }
384 | .dw-icon-tongue2:before {
385 | content: "\e977";
386 | }
387 | .dw-icon-up:before {
388 | content: "\e978";
389 | }
390 | .dw-icon-user:before {
391 | content: "\e979";
392 | }
393 | .dw-icon-user-plus:before {
394 | content: "\e97a";
395 | }
396 | .dw-icon-users:before {
397 | content: "\e97b";
398 | }
399 | .dw-icon-user-tie:before {
400 | content: "\e97c";
401 | }
402 | .dw-icon-video-camera:before {
403 | content: "\e97d";
404 | }
405 | .dw-icon-voice:before {
406 | content: "\e97e";
407 | }
408 | .dw-icon-volume-decrease:before {
409 | content: "\e97f";
410 | }
411 | .dw-icon-volume-high:before {
412 | content: "\e980";
413 | }
414 | .dw-icon-volume-increase:before {
415 | content: "\e981";
416 | }
417 | .dw-icon-volume-low:before {
418 | content: "\e982";
419 | }
420 | .dw-icon-volume-medium:before {
421 | content: "\e983";
422 | }
423 | .dw-icon-volume-mute:before {
424 | content: "\e984";
425 | }
426 | .dw-icon-volume-mute2:before {
427 | content: "\e985";
428 | }
429 | .dw-icon-wechat:before {
430 | content: "\e986";
431 | }
432 | .dw-icon-weibo:before {
433 | content: "\e987";
434 | }
435 | .dw-icon-windows:before {
436 | content: "\e988";
437 | }
438 | .dw-icon-wink:before {
439 | content: "\e989";
440 | }
441 | .dw-icon-wink2:before {
442 | content: "\e98a";
443 | }
444 | .dw-icon-woman:before {
445 | content: "\e98b";
446 | }
447 | .dw-icon-wondering:before {
448 | content: "\e98c";
449 | }
450 | .dw-icon-wondering2:before {
451 | content: "\e98d";
452 | }
453 | .dw-icon-zan:before {
454 | content: "\e98e";
455 | }
456 | .dw-icon-zan-empty:before {
457 | content: "\e98f";
458 | }
459 | .dw-icon-zoom-in:before {
460 | content: "\e990";
461 | }
462 | .dw-icon-zoom-out:before {
463 | content: "\e991";
464 | }
465 | .dw-icon-shuffle:before {
466 | content: "\ea30";
467 | }
468 |
469 |
--------------------------------------------------------------------------------
/fonts/icomoon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------