Results 1 to 4 of 4

Thread: Lightbox 2 Prev and Next button persistence(remain visible)

  1. #1
    Join Date
    May 2006
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Lightbox 2 Prev and Next button persistence(remain visible)

    1) Script Title: LightBox2.03

    2) Script URL (on DD): http://www.dynamicdrive.com/dynamici...box2/index.htm

    3) Describe problem: I need the Prev and Next buttons that appear only on mouse hover to be persistent (remain visible) throughout the image display. I tried editing lightbox.js but for the life of me can't figure out what to modify. I'm a noob to JS but know a bit of programming.

  2. #2
    Join Date
    Jun 2007
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    #lightbox{
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 100;
    text-align: center;
    line-height: 0;
    }

    #lightbox a img{ border: none; }

    #outerImageContainer{
    position: relative;
    background-color: #fff;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    }

    #imageContainer{
    padding: 10px;
    }

    #loading{
    position: absolute;
    top: 40%;
    left: 0%;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
    }
    #hoverNav{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
    }
    #imageContainer>#hoverNav{ left: 0;}
    #hoverNav a{ outline: none;}

    #prevLink, #nextLink{
    width: 49%;
    height: 100%;
    background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
    display: block;
    }
    #prevLink { left: 0; float: left;}
    #nextLink { right: 0; float: right;}
    #prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
    #nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


    #imageDataContainer{
    font: 10px Verdana, Helvetica, sans-serif;
    background-color: #fff;
    margin: 0 auto;
    line-height: 1.4em;
    }

    #imageData{ padding:0 10px; color: #666; }
    #imageData #imageDetails{ width: 70%; float: left; text-align: left; }
    #imageData #caption{ font-weight: bold; }
    #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }
    #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; }

    #overlay{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    width: 100%;
    height: 500px;
    background-color: #000;
    }


    /* Min-Width */
    .lbWidth { /* most browsers */
    position: absolute;
    top: 0px; left: 0px;
    width: 100%;
    min-width: 790px;
    }

    * html .lbContent { /* IE6 */
    margin-left: -790px;
    position:relative;
    }

    * html .lbMinWidth { /* IE6 */
    padding-left: 790px;
    }


    /* Clearfix */
    .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

    .clearfix {display: inline-block;}

    /* Hides from IE-mac \*/
    * html .clearfix {height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */





    #prevLink, #nextLink{
    width: 49%;
    height: 100%;
    background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
    display: block;
    }





    #prevLink { left: 0; float: left; background: url(../images/prevlabel.gif) left 0% no-repeat; }#nextLink { right: 0; float: right; background: url(../images/nextlabel.gif) right 0% no-repeat; }
    #prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 0% no-repeat; }
    #nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 0% no-repeat; }


    Just copy and paste.
    The last part is the part I edited, if you dont want the buttons to be at the top change 0% to 15% on all four.. and you need to either change the code in the top script or delete it and move it down like i did.

  3. #3
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    Quote Originally Posted by Poet View Post

    Just copy and paste.
    The last part is the part I edited, if you dont want the buttons to be at the top change 0% to 15% on all four.. and you need to either change the code in the top script or delete it and move it down like i did.
    Note: That's actually a modification to the lightbox.css file, not the lightbox.js file. Modifying the lightbox.css file is really the way to go. I just wanted to make sure that alstonfds knew which file you were talking about.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  4. #4
    Join Date
    May 2006
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Talking

    COPY AND PASTE! Worked like a charm .. thanks ppl. I owe you

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •