a link to your page would be helpful-

On Feb 25, 9:37 am, Tal <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> I mannaged to get the JCarousel working perfectly in IE but in Firefox
> Mozilla the previous and next arrow buttons dont show.
>
> Im using the static_controls.html model from the examples and the
> tango skin.
>
> here is my CSS followed by the HTML
>
> jquery.jcarousel.css
> [css]
> /**
>  * This <div> element is wrapped by jCarousel around the list
>  * and has the classname "jcarousel-container".
>  */
> /*#mycarousel{ display : none; }*/
>
> .jcarousel-container{ position : relative; border:1px solid #000000; }
>
> .jcarousel-clip
> {
>     z-index  : 2;
>     padding  : 0;
>     margin   : 0;
>     overflow : hidden;
>     position : relative;
>
> }
>
> .jcarousel-list
> {
>     z-index  : 1;
>     overflow : hidden;
>     position : relative;
>     top      : 0;
>     left     : 0;
>     margin   : 0;
>     padding  : 0;
>
> }
>
> .jcarousel-item
> {
>     float         : left;
>     list-style    : none;
>     /* We set the width/height explicitly. No width/height causes
> infinite loops. */
>     width         : 115px;
>     height        : 115px;
>         cursor        : pointer;
>         margin-right  : 10px;
>         #margin-right : 0px;
>
> }
>
> /**
>  * The buttons are added dynamically by jCarousel before
>  * the <ul> list (inside the <div> described above) and
>  * have the classnames "jcarousel-next" and "jcarousel-prev".
>  */
> .jcarousel-next
> {
>         position:relative;
>         float:right;
>         margin-top : 25px;
>     z-index    : 3;
>     display    : none;
>         border:1px solid #000000;
>         width: 34px;
>         height:34px;
>
> }
>
> .jcarousel-prev
> {
>         position:relative;
>         float:left;
>         margin-top : 25px;
>         margin-right:-30px;
>         padding-right:0px;
>     z-index    : 3;
>     display    : none;
>         border:1px solid #000000;
>         width: 34px;
>         height:34px;}
>
> [/css]
>
> skin.css
> [css]
> .jcarousel-skin-tango.jcarousel-container-horizontal
> {
>     width   : 365px;
>     padding : 0px 40px 0px 40px;
>
> }
>
> .jcarousel-skin-tango.jcarousel-container-vertical
> {
>     width   : 115px;
>     height  : 365px;
>     padding : 40px 0px 40px 0px;
>
> }
>
> .jcarousel-skin-tango.jcarousel-clip-horizontal
> {
>     width  : 365px;
>     height : 115px;
>
> }
>
> .jcarousel-skin-tango.jcarousel-clip-vertical
> {
>     width  : 115px;
>     height : 365px;
>
> }
>
> .jcarousel-skin-tango.jcarousel-item
> {
>     width  : 115px;
>     height : 115px;
>
> }
>
> .jcarousel-skin-tango.jcarousel-item-horizontal{ margin-right :
> 10px; }
>
> .jcarousel-skin-tango.jcarousel-item-vertical{ margin-bottom : 10px; }
>
> .jcarousel-skin-tango.jcarousel-item-placeholder
> {
>     background : #FFFFFF;
>     color      : #000000;
>
> }
>
> /* Horizontal Buttons */
> .jcarousel-skin-tango.jcarousel-next-horizontal
> {
>     position   : absolute;
>         top        : 43px;
>     right      : 5px;
>     width      : 32px;
>     height     : 32px;
>     cursor     : pointer;
>     background : transparent url(next-horizontal.png) no-repeat 0 0;
>
> }
>
> .jcarousel-skin-tango.jcarousel-next-horizontal:hover{ background-
> position : -32px 0; }
>
> .jcarousel-skin-tango.jcarousel-next-horizontal:active{ background-
> position : -64px 0; }
>
> .jcarousel-skin-tango.jcarousel-next-disabled-horizontal,
> .jcarousel-skin-tango.jcarousel-next-disabled-horizontal:hover,
> .jcarousel-skin-tango.jcarousel-next-disabled-horizontal:active
> {
>     cursor              : default;
>     background-position : -96px 0;
>
> }
>
> .jcarousel-skin-tango.jcarousel-prev-horizontal
> {
>     position   : absolute;
>         top        : 43px;
>     left       : 5px;
>     width      : 32px;
>     height     : 32px;
>     cursor     : pointer;
>     background : transparent url(prev-horizontal.png) no-repeat 0 0;
>
> }
>
> .jcarousel-skin-tango.jcarousel-prev-horizontal:hover{ background-
> position : -32px 0; }
>
> .jcarousel-skin-tango.jcarousel-prev-horizontal:active{ background-
> position : -64px 0; }
>
> .jcarousel-skin-tango.jcarousel-prev-disabled-horizontal,
> .jcarousel-skin-tango.jcarousel-prev-disabled-horizontal:hover,
> .jcarousel-skin-tango.jcarousel-prev-disabled-horizontal:active
> {
>     cursor              : default;
>     background-position : -96px 0;
>
> }
>
> /* Vertical Buttons */
> .jcarousel-skin-tango.jcarousel-next-vertical
> {
>     position   : absolute;
>     bottom     : 5px;
>     left       : 43px;
>     width      : 32px;
>     height     : 32px;
>     cursor     : pointer;
>     background : transparent url(next-vertical.png) no-repeat 0 0;
>
> }
>
> .jcarousel-skin-tango.jcarousel-next-vertical:hover{ background-
> position : 0 -32px; }
>
> .jcarousel-skin-tango.jcarousel-next-vertical:active{ background-
> position : 0 -64px; }
>
> .jcarousel-skin-tango.jcarousel-next-disabled-vertical,
> .jcarousel-skin-tango.jcarousel-next-disabled-vertical:hover,
> .jcarousel-skin-tango.jcarousel-next-disabled-vertical:active
> {
>     cursor              : default;
>     background-position : 0 -96px;
>
> }
>
> .jcarousel-skin-tango.jcarousel-prev-vertical
> {
>     position   : absolute;
>     top        : 5px;
>     left       : 43px;
>     width      : 32px;
>     height     : 32px;
>     cursor     : pointer;
>     background : transparent url(prev-vertical.png) no-repeat 0 0;
>
> }
>
> .jcarousel-skin-tango.jcarousel-prev-vertical:hover{ background-
> position : 0 -32px; }
>
> .jcarousel-skin-tango.jcarousel-prev-vertical:active{ background-
> position : 0 -64px; }
>
> .jcarousel-skin-tango.jcarousel-prev-disabled-vertical,
> .jcarousel-skin-tango.jcarousel-prev-disabled-vertical:hover,
> .jcarousel-skin-tango.jcarousel-prev-disabled-vertical:active
> {
>     cursor              : default;
>     background-position : 0 -96px;}
>
> [/css]
>
> [html]
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
>         <head>
>                 <title>libellus - home</title>
>                 <meta http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1">
>         <!-- jCarousel core stylesheet -->
>         <link rel="stylesheet" type="text/css" href="js/jcarousel/lib/
> jquery.jcarousel.css" />
>         <!-- jCarousel skin stylesheet -->
>         <link rel="stylesheet" type="text/css" href="js/jcarousel/
> skins/tango/skin.css" />
>         <style type="text/css">
>         <!--
>         /* Additional styles for the controls. */
>         .jcarousel-control
>         {
>             width         : 365px;
>             margin-bottom : 10px;
>             text-align    : center;
>         }
>
>         .jcarousel-control a
>         {
>             font-size        : 75%;
>             text-decoration  : none;
>             padding          : 0 5px;
>             margin           : 0 0 5px 0;
>             border           : 1px solid #FFFFFF;
>             color            : #EEEEEE;
>             background-color : #05AAE8;
>             font-weight      : bold;
>         }
>
>         .jcarousel-control a:focus, .jcarousel-control
> a:active, .jcarousel-control a:hover
>         {
>             color       : #FC4FF0;
>             font-size   : 75%;
>             font-weight : bold;
>             outline     : none;
>         }
>
>         .jcarousel-scroll
>         {
>             width      : 365px;
>             margin-top : 10px;
>             text-align : center;
>         }
>
>         .jcarousel-scroll form
>         {
>             margin  : 0;
>             padding : 0;
>         }
>
>         .jcarousel-scroll select{ font-size : 75%; }
>
>         a#mycarousel-next ,a#mycarousel-prev
>         {
>             color           : #333333;
>             font-family     : Arial, "Trebuchet ms", sans-serif;
>             text-decoration : underline;
>             font-size       : 11px;
>             font-weight     : normal;
>             text-decoration : underline;
>             cursor          : pointer;
>             margin-top      : 5px;
>         }
>
>         a:visited#mycarousel-next, a:visited#mycarousel-prev{ color :
> #666666; }
>         a:active#mycarousel-next, a:active#mycarousel-prev{ color :
> #FC4FFE; }
>         a:hover#mycarousel-next, a:hover#mycarousel-prev{ color :
> #00ABEC; }
>         -->
>
>         </style>
>         <!-- IMAGE SCROLLER
> ----------------------------------------------------------------------------------------
>
>         <!-- jQuery library -->
>         <script type="text/javascript" src="js/jcarousel/lib/
> jquery-1.2.1.pack.js"></script>
>         <!-- jCarousel library -->
>         <script type="text/javascript" src="js/jcarousel/lib/
> jquery.jcarousel.pack.js"></script>
>         <script type="text/javascript">
>         <!--
>             /* We use the initCallback callback to assign
> functionality to the controls */
>             function mycarousel_initCallback(carousel)
>             {
>                 jQuery('.jcarousel-control a').bind('click',
> function()
>                 {
>
> carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
>                     return false;
>                 });
>
>                 jQuery('.jcarousel-scroll select').bind('change',
> function()
>                 {
>                     carousel.options.scroll =
> jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
>                     return false;
>                 });
>
>                 jQuery('#mycarousel-next').bind('click', function()
>                 {
>                     carousel.next();
>                     return false;
>                 });
>
>                 jQuery('#mycarousel-prev').bind('click', function()
>                 {
>                     carousel.prev();
>                     return false;
>                 });
>             };
>
>             // Ride the carousel...
>             jQuery(document).ready(function()
>             {
>                 jQuery("#mycarousel").jcarousel({
>                     scroll: 3,
>                     initCallback: mycarousel_initCallback,
>                     // This tells jCarousel NOT to autobuild prev/next
> buttons
>                     buttonNextHTML: null,
>                     buttonPrevHTML: null,
>                     wrap:"both"
>                 });
>             });
>         // -->
>         </script>
>
> <!----------------------------------------------------------------------------------------------------------
>
>         </head>
>         <body>
>         <div align="center">
>             <div id="mycarousel" class="jcarousel-skin-tango jcarousel-
> container">
>                 <div class="jcarousel-control">
>                     <a href="#">1</a>
>                     <a href="#">4</a>
>                     <a href="#">7</a>
>                 </div>
>                 <ul>
>                     <li><img width="115" height="115" src="http://
> static.flickr.com/66/199481236_dc98b5abb3_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 75/199481072_b4a0d09597_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 57/199481087_33ae73a8de_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 77/199481108_4359e6b971_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 58/199481143_3c148d9dd3_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 72/199481203_ad4cdcf109_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 58/199481218_264ce20da0_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 69/199481255_fdfe885f87_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 60/199480111_87d4cb3e38_s.jpg" alt="" /></li>
>       <li><img width="115" height="115" src="http://static.flickr.com/
> 70/229228324_08223b70fa_s.jpg" alt="" /></li>
>                 </ul>
>                 <div class="jcarousel-scroll">
>                     <form action="">
>                         <a href="#" id="mycarousel-prev">&laquo; Prev</
> a>
>
>                         <select>
>                             <option value="1">Scroll 1 item per click</
> option>
>                             <option value="2">Scroll 2 items per
> click</option>
>
>                             <option value="3">Scroll 3 items per
> click</option>
>                             <option value="4">Scroll 4 items per
> click</option>
>                             <option value="5">Scroll 5 items per
> click</option>
>
>                         </select>
>                         <a href="#" id="mycarousel-next">Next &raquo;</
> a>
>                     </form>
>
>                 </div>
>             </div>
>         </div>
>         </body>
> </html>
> [/html]
>
> thank you in advance,
> Tal.

Reply via email to