@@ -115,12 +115,12 @@ <h2>How to use</h2>
115
115
< pre > /*======================================================================
116
116
Selectric
117
117
======================================================================*/
118
- .selectricWrapper { position: relative; margin: 0 0 10px; width: 300px; }
119
- .selectricDisabled { filter: alpha(opacity=50); opacity: 0.5; }
118
+ .selectricWrapper { position: relative; margin: 0 0 10px; width: 300px; cursor: pointer; }
119
+ .selectricDisabled { filter: alpha(opacity=50); opacity: 0.5; cursor: default; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
120
120
.selectricOpen { z-index: 9999; }
121
121
.selectricHideSelect { position: relative; overflow: hidden; }
122
122
.selectricHideSelect select { position: absolute; left: -100%; }
123
- .selectric { border: 1px solid #DDD; background: #F8F8F8; position: relative; border-radius: 2px; cursor: pointer; }
123
+ .selectric { border: 1px solid #DDD; background: #F8F8F8; position: relative; border-radius: 2px; }
124
124
.selectricOpen .selectric { border-color: #CCC; background: #F0F0F0; z-index: 9999; }
125
125
.selectric .label { display: block; white-space: nowrap; overflow: hidden; margin: 0 30px 0 0; padding: 6px; font-size: 12px; line-height: 1.5; color: #444; }
126
126
.selectric .button { position: absolute; right: 0; top: 0; height: 30px; width: 30px; color: #BBB; text-align: center; font: normal 18px/30px sans-serif; }
@@ -131,7 +131,7 @@ <h2>How to use</h2>
131
131
/* Items box */
132
132
.selectricItems ul,
133
133
.selectricItems li { list-style: none; padding: 0; margin: 0; min-height: 20px; line-height: 20px; font-size: 12px; }
134
- .selectricItems { display: none; position: absolute; overflow: auto; top: 100%; left: 0; background: #F9F9F9; border: 1px solid #CCC; z-index: 9998; }
134
+ .selectricItems { display: none; position: absolute; overflow: auto; top: 100%; left: 0; background: #F9F9F9; border: 1px solid #CCC; z-index: 9998; box-shadow: 0 0 10px -6px; }
135
135
.selectricItems li { padding: 5px; cursor: pointer; display: block; border-bottom: 1px solid #EEE; color: #666; border-top: 1px solid #FFF; }
136
136
.selectricItems li.selected { background: #EFEFEF; color: #444; border-top-color: #E0E0E0; }
137
137
.selectricItems li:hover { background: #F0F0F0; color: #444; }</ pre >
@@ -501,8 +501,269 @@ <h2>Demo</h2>
501
501
< label >
502
502
< p > Wrapped in label</ p >
503
503
< select >
504
- < option value ="apple "> Apple</ option >
505
- < option value ="banana "> Banana</ option >
504
+ < option value ="AD "> Andorra</ option >
505
+ < option value ="AE "> United Arab Emirates</ option >
506
+ < option value ="AF "> Afghanistan</ option >
507
+ < option value ="AG "> Antigua and Barbuda</ option >
508
+ < option value ="AI "> Anguilla</ option >
509
+ < option value ="AL "> Albania</ option >
510
+ < option value ="AM "> Armenia</ option >
511
+ < option value ="AN "> Netherlands Antilles</ option >
512
+ < option value ="AO "> Angola</ option >
513
+ < option value ="AQ "> Antarctica</ option >
514
+ < option value ="AR "> Argentina</ option >
515
+ < option value ="AS "> American Samoa</ option >
516
+ < option value ="AT "> Austria</ option >
517
+ < option value ="AU "> Australia</ option >
518
+ < option value ="AW "> Aruba</ option >
519
+ < option value ="AX "> Åland Islands</ option >
520
+ < option value ="AZ "> Azerbaijan</ option >
521
+ < option value ="BA "> Bosnia and Herzegovina</ option >
522
+ < option value ="BB "> Barbados</ option >
523
+ < option value ="BD "> Bangladesh</ option >
524
+ < option value ="BE "> Belgium</ option >
525
+ < option value ="BF "> Burkina Faso</ option >
526
+ < option value ="BG "> Bulgaria</ option >
527
+ < option value ="BH "> Bahrain</ option >
528
+ < option value ="BI "> Burundi</ option >
529
+ < option value ="BJ "> Benin</ option >
530
+ < option value ="BL "> Saint Barthélemy</ option >
531
+ < option value ="BM "> Bermuda</ option >
532
+ < option value ="BN "> Brunei</ option >
533
+ < option value ="BO "> Bolivia</ option >
534
+ < option value ="BQ "> British Antarctic Territory</ option >
535
+ < option value ="BR "> Brazil</ option >
536
+ < option value ="BS "> Bahamas</ option >
537
+ < option value ="BT "> Bhutan</ option >
538
+ < option value ="BV "> Bouvet Island</ option >
539
+ < option value ="BW "> Botswana</ option >
540
+ < option value ="BY "> Belarus</ option >
541
+ < option value ="BZ "> Belize</ option >
542
+ < option value ="CA "> Canada</ option >
543
+ < option value ="CC "> Cocos [Keeling] Islands</ option >
544
+ < option value ="CD "> Congo - Kinshasa</ option >
545
+ < option value ="CF "> Central African Republic</ option >
546
+ < option value ="CG "> Congo - Brazzaville</ option >
547
+ < option value ="CH "> Switzerland</ option >
548
+ < option value ="CI "> Côte d’Ivoire</ option >
549
+ < option value ="CK "> Cook Islands</ option >
550
+ < option value ="CL "> Chile</ option >
551
+ < option value ="CM "> Cameroon</ option >
552
+ < option value ="CN "> China</ option >
553
+ < option value ="CO "> Colombia</ option >
554
+ < option value ="CR "> Costa Rica</ option >
555
+ < option value ="CS "> Serbia and Montenegro</ option >
556
+ < option value ="CT "> Canton and Enderbury Islands</ option >
557
+ < option value ="CU "> Cuba</ option >
558
+ < option value ="CV "> Cape Verde</ option >
559
+ < option value ="CX "> Christmas Island</ option >
560
+ < option value ="CY "> Cyprus</ option >
561
+ < option value ="CZ "> Czech Republic</ option >
562
+ < option value ="DD "> East Germany</ option >
563
+ < option value ="DE "> Germany</ option >
564
+ < option value ="DJ "> Djibouti</ option >
565
+ < option value ="DK "> Denmark</ option >
566
+ < option value ="DM "> Dominica</ option >
567
+ < option value ="DO "> Dominican Republic</ option >
568
+ < option value ="DZ "> Algeria</ option >
569
+ < option value ="EC "> Ecuador</ option >
570
+ < option value ="EE "> Estonia</ option >
571
+ < option value ="EG "> Egypt</ option >
572
+ < option value ="EH "> Western Sahara</ option >
573
+ < option value ="ER "> Eritrea</ option >
574
+ < option value ="ES "> Spain</ option >
575
+ < option value ="ET "> Ethiopia</ option >
576
+ < option value ="FI "> Finland</ option >
577
+ < option value ="FJ "> Fiji</ option >
578
+ < option value ="FK "> Falkland Islands</ option >
579
+ < option value ="FM "> Micronesia</ option >
580
+ < option value ="FO "> Faroe Islands</ option >
581
+ < option value ="FQ "> French Southern and Antarctic Territories</ option >
582
+ < option value ="FR "> France</ option >
583
+ < option value ="FX "> Metropolitan France</ option >
584
+ < option value ="GA "> Gabon</ option >
585
+ < option value ="GB "> United Kingdom</ option >
586
+ < option value ="GD "> Grenada</ option >
587
+ < option value ="GE "> Georgia</ option >
588
+ < option value ="GF "> French Guiana</ option >
589
+ < option value ="GG "> Guernsey</ option >
590
+ < option value ="GH "> Ghana</ option >
591
+ < option value ="GI "> Gibraltar</ option >
592
+ < option value ="GL "> Greenland</ option >
593
+ < option value ="GM "> Gambia</ option >
594
+ < option value ="GN "> Guinea</ option >
595
+ < option value ="GP "> Guadeloupe</ option >
596
+ < option value ="GQ "> Equatorial Guinea</ option >
597
+ < option value ="GR "> Greece</ option >
598
+ < option value ="GS "> South Georgia and the South Sandwich Islands</ option >
599
+ < option value ="GT "> Guatemala</ option >
600
+ < option value ="GU "> Guam</ option >
601
+ < option value ="GW "> Guinea-Bissau</ option >
602
+ < option value ="GY "> Guyana</ option >
603
+ < option value ="HK "> Hong Kong SAR China</ option >
604
+ < option value ="HM "> Heard Island and McDonald Islands</ option >
605
+ < option value ="HN "> Honduras</ option >
606
+ < option value ="HR "> Croatia</ option >
607
+ < option value ="HT "> Haiti</ option >
608
+ < option value ="HU "> Hungary</ option >
609
+ < option value ="ID "> Indonesia</ option >
610
+ < option value ="IE "> Ireland</ option >
611
+ < option value ="IL "> Israel</ option >
612
+ < option value ="IM "> Isle of Man</ option >
613
+ < option value ="IN "> India</ option >
614
+ < option value ="IO "> British Indian Ocean Territory</ option >
615
+ < option value ="IQ "> Iraq</ option >
616
+ < option value ="IR "> Iran</ option >
617
+ < option value ="IS "> Iceland</ option >
618
+ < option value ="IT "> Italy</ option >
619
+ < option value ="JE "> Jersey</ option >
620
+ < option value ="JM "> Jamaica</ option >
621
+ < option value ="JO "> Jordan</ option >
622
+ < option value ="JP "> Japan</ option >
623
+ < option value ="JT "> Johnston Island</ option >
624
+ < option value ="KE "> Kenya</ option >
625
+ < option value ="KG "> Kyrgyzstan</ option >
626
+ < option value ="KH "> Cambodia</ option >
627
+ < option value ="KI "> Kiribati</ option >
628
+ < option value ="KM "> Comoros</ option >
629
+ < option value ="KN "> Saint Kitts and Nevis</ option >
630
+ < option value ="KP "> North Korea</ option >
631
+ < option value ="KR "> South Korea</ option >
632
+ < option value ="KW "> Kuwait</ option >
633
+ < option value ="KY "> Cayman Islands</ option >
634
+ < option value ="KZ "> Kazakhstan</ option >
635
+ < option value ="LA "> Laos</ option >
636
+ < option value ="LB "> Lebanon</ option >
637
+ < option value ="LC "> Saint Lucia</ option >
638
+ < option value ="LI "> Liechtenstein</ option >
639
+ < option value ="LK "> Sri Lanka</ option >
640
+ < option value ="LR "> Liberia</ option >
641
+ < option value ="LS "> Lesotho</ option >
642
+ < option value ="LT "> Lithuania</ option >
643
+ < option value ="LU "> Luxembourg</ option >
644
+ < option value ="LV "> Latvia</ option >
645
+ < option value ="LY "> Libya</ option >
646
+ < option value ="MA "> Morocco</ option >
647
+ < option value ="MC "> Monaco</ option >
648
+ < option value ="MD "> Moldova</ option >
649
+ < option value ="ME "> Montenegro</ option >
650
+ < option value ="MF "> Saint Martin</ option >
651
+ < option value ="MG "> Madagascar</ option >
652
+ < option value ="MH "> Marshall Islands</ option >
653
+ < option value ="MI "> Midway Islands</ option >
654
+ < option value ="MK "> Macedonia</ option >
655
+ < option value ="ML "> Mali</ option >
656
+ < option value ="MM "> Myanmar [Burma]</ option >
657
+ < option value ="MN "> Mongolia</ option >
658
+ < option value ="MO "> Macau SAR China</ option >
659
+ < option value ="MP "> Northern Mariana Islands</ option >
660
+ < option value ="MQ "> Martinique</ option >
661
+ < option value ="MR "> Mauritania</ option >
662
+ < option value ="MS "> Montserrat</ option >
663
+ < option value ="MT "> Malta</ option >
664
+ < option value ="MU "> Mauritius</ option >
665
+ < option value ="MV "> Maldives</ option >
666
+ < option value ="MW "> Malawi</ option >
667
+ < option value ="MX "> Mexico</ option >
668
+ < option value ="MY "> Malaysia</ option >
669
+ < option value ="MZ "> Mozambique</ option >
670
+ < option value ="NA "> Namibia</ option >
671
+ < option value ="NC "> New Caledonia</ option >
672
+ < option value ="NE "> Niger</ option >
673
+ < option value ="NF "> Norfolk Island</ option >
674
+ < option value ="NG "> Nigeria</ option >
675
+ < option value ="NI "> Nicaragua</ option >
676
+ < option value ="NL "> Netherlands</ option >
677
+ < option value ="NO "> Norway</ option >
678
+ < option value ="NP "> Nepal</ option >
679
+ < option value ="NQ "> Dronning Maud Land</ option >
680
+ < option value ="NR "> Nauru</ option >
681
+ < option value ="NT "> Neutral Zone</ option >
682
+ < option value ="NU "> Niue</ option >
683
+ < option value ="NZ "> New Zealand</ option >
684
+ < option value ="OM "> Oman</ option >
685
+ < option value ="PA "> Panama</ option >
686
+ < option value ="PC "> Pacific Islands Trust Territory</ option >
687
+ < option value ="PE "> Peru</ option >
688
+ < option value ="PF "> French Polynesia</ option >
689
+ < option value ="PG "> Papua New Guinea</ option >
690
+ < option value ="PH "> Philippines</ option >
691
+ < option value ="PK "> Pakistan</ option >
692
+ < option value ="PL "> Poland</ option >
693
+ < option value ="PM "> Saint Pierre and Miquelon</ option >
694
+ < option value ="PN "> Pitcairn Islands</ option >
695
+ < option value ="PR "> Puerto Rico</ option >
696
+ < option value ="PS "> Palestinian Territories</ option >
697
+ < option value ="PT "> Portugal</ option >
698
+ < option value ="PU "> U.S. Miscellaneous Pacific Islands</ option >
699
+ < option value ="PW "> Palau</ option >
700
+ < option value ="PY "> Paraguay</ option >
701
+ < option value ="PZ "> Panama Canal Zone</ option >
702
+ < option value ="QA "> Qatar</ option >
703
+ < option value ="RE "> Réunion</ option >
704
+ < option value ="RO "> Romania</ option >
705
+ < option value ="RS "> Serbia</ option >
706
+ < option value ="RU "> Russia</ option >
707
+ < option value ="RW "> Rwanda</ option >
708
+ < option value ="SA "> Saudi Arabia</ option >
709
+ < option value ="SB "> Solomon Islands</ option >
710
+ < option value ="SC "> Seychelles</ option >
711
+ < option value ="SD "> Sudan</ option >
712
+ < option value ="SE "> Sweden</ option >
713
+ < option value ="SG "> Singapore</ option >
714
+ < option value ="SH "> Saint Helena</ option >
715
+ < option value ="SI "> Slovenia</ option >
716
+ < option value ="SJ "> Svalbard and Jan Mayen</ option >
717
+ < option value ="SK "> Slovakia</ option >
718
+ < option value ="SL "> Sierra Leone</ option >
719
+ < option value ="SM "> San Marino</ option >
720
+ < option value ="SN "> Senegal</ option >
721
+ < option value ="SO "> Somalia</ option >
722
+ < option value ="SR "> Suriname</ option >
723
+ < option value ="ST "> São Tomé and Príncipe</ option >
724
+ < option value ="SU "> Union of Soviet Socialist Republics</ option >
725
+ < option value ="SV "> El Salvador</ option >
726
+ < option value ="SY "> Syria</ option >
727
+ < option value ="SZ "> Swaziland</ option >
728
+ < option value ="TC "> Turks and Caicos Islands</ option >
729
+ < option value ="TD "> Chad</ option >
730
+ < option value ="TF "> French Southern Territories</ option >
731
+ < option value ="TG "> Togo</ option >
732
+ < option value ="TH "> Thailand</ option >
733
+ < option value ="TJ "> Tajikistan</ option >
734
+ < option value ="TK "> Tokelau</ option >
735
+ < option value ="TL "> Timor-Leste</ option >
736
+ < option value ="TM "> Turkmenistan</ option >
737
+ < option value ="TN "> Tunisia</ option >
738
+ < option value ="TO "> Tonga</ option >
739
+ < option value ="TR "> Turkey</ option >
740
+ < option value ="TT "> Trinidad and Tobago</ option >
741
+ < option value ="TV "> Tuvalu</ option >
742
+ < option value ="TW "> Taiwan</ option >
743
+ < option value ="TZ "> Tanzania</ option >
744
+ < option value ="UA "> Ukraine</ option >
745
+ < option value ="UG "> Uganda</ option >
746
+ < option value ="UM "> U.S. Minor Outlying Islands</ option >
747
+ < option value ="US "> United States</ option >
748
+ < option value ="UY "> Uruguay</ option >
749
+ < option value ="UZ "> Uzbekistan</ option >
750
+ < option value ="VA "> Vatican City</ option >
751
+ < option value ="VC "> Saint Vincent and the Grenadines</ option >
752
+ < option value ="VD "> North Vietnam</ option >
753
+ < option value ="VE "> Venezuela</ option >
754
+ < option value ="VG "> British Virgin Islands</ option >
755
+ < option value ="VI "> U.S. Virgin Islands</ option >
756
+ < option value ="VN "> Vietnam</ option >
757
+ < option value ="VU "> Vanuatu</ option >
758
+ < option value ="WF "> Wallis and Futuna</ option >
759
+ < option value ="WK "> Wake Island</ option >
760
+ < option value ="WS "> Samoa</ option >
761
+ < option value ="YD "> People's Democratic Republic of Yemen</ option >
762
+ < option value ="YE "> Yemen</ option >
763
+ < option value ="YT "> Mayotte</ option >
764
+ < option value ="ZA "> South Africa</ option >
765
+ < option value ="ZM "> Zambia</ option >
766
+ < option value ="ZW "> Zimbabwe</ option >
506
767
</ select >
507
768
</ label >
508
769
@@ -515,7 +776,7 @@ <h2>Demo</h2>
515
776
516
777
</ div >
517
778
518
- < script src ="http://ajax.googleapis.com/ajax/libs/jquery/1.9 .1/jquery.min.js "> </ script >
779
+ < script src ="http://ajax.googleapis.com/ajax/libs/jquery/1.10 .1/jquery.min.js "> </ script >
519
780
< script > window . jQuery || document . write ( '<script src="js/jquery.min.js">\x3C/script>' ) </ script >
520
781
< script src ="js/jquery.selectric.js "> </ script >
521
782
< script >
0 commit comments