Hello,
I have a nice photo gallery with a block of thumbnails on the left side and a 
display block on the right. My problem is that some of my images are big and 
display very large and go off the page. Some are horizontal and some are 
vertical. How can I get it so that onhover and click they auto fit in the box. 
My container is 1020px w x 600px H.all the pics have the same W measurement: 
675px.. so I'm not sure why this is happening.. When I right click the 
thumbnail... it is the size it should be.. but when I hover over it, the 
horizontal images are huge. All the vertical pics display properly.
 
I don't have it online yet...

Thank you for your help!
Best,
Pam

Here is my code ...

<style type="text/css">
#gallery {
 width:1020px;
 height:600px;
 padding:10px;
 border:1px solid #333;
 background: #9EAFC3;
 position:relative;
 margin-bottom:20px;
}
#gallery b.default {
 position:absolute;
 right:15px;
 top:18px;
 width:548px;
 height:380px;
 text-align:center;
}
#gallery b.default img {display:block; margin:0 auto 10px auto; border:1px 
solid #eee; border-color:#555 #ddd #eee #333;}
#gallery b.default span {display:block; color:#fff; font-family:verdana, arial, 
sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul {list-style:none; padding:0; margin:0; width:240px; 
position:relative; float:left;}
#gallery ul li {display:inline; width:52px; height:52px; float:left; margin:0 
0px 5px 5px;}
#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; 
border:1px solid #000; border-color:#eee #555 #333 #ddd;}
#gallery ul li a span {display:none;}
#gallery ul li a img {display:block; width:50px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; 
background:#777;}
#gallery ul li a:hover b {position:absolute; right:-548px; top:0; width:auto; 
height:380px; text-align:center; background:#9EAFC3; z-index:20;}
#gallery ul li a:hover span {display:block; color:#fff; font-family:verdana, 
arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 
auto;}
#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:524px; 
border:1px solid #eee; border-color:#555 #ddd #eee #333;}
#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; 
border-color:#555 #ddd #eee #333; background:#777;}
#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; 
right:-548px; top:0; width:548px; height:380px; text-align:center; 
background:#9EAFC3; z-index:10;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; 
color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; 
font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px 
auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd 
#eee #333;}
body,td,th {
 font-family: Papyrus;
}
body {
 background-color: #9EAFC3;
}
</style>
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to