css - nivo slider 溢出问题

标签 css html

我正在为我的网页使用 nivoslider。图像看起来一张一张溢出,直到页面完全加载。这是我正在使用的 CSS。我试过 overflow:hidden 属性。但它没有得到纠正。我该如何纠正?

CSS:

.nivoSlider {
    position:relative;
}
.nivoSlider img {
    position:absolute;
    top:0px; overflow:hidden;
    left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
    position:absolute;
    top:0px;
    left:0px;
    width:500px;
    height:100%;
    border:0;
    padding:0;
    margin:0;
    z-index:60;
    display:none;
}
/* The slices in the Slider */
.nivo-slice {
    display:block;
    position:absolute;
    z-index:50;
    height:100%;
}
/* Caption styles */
.nivo-caption {
    position:absolute;
    left:0px;
    bottom:0px;
    background:#000;
    color:#fff;
    /*opacity:0.8;  Overridden by captionOpacity setting */
    width:100%;
    z-index:89;
}
.nivo-caption p {
    padding:5px;
    margin:0;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
    position:absolute;
    top:45%;
    z-index:99;
    cursor:pointer;
}
.nivo-prevNav {
    left:0px;
}
.nivo-nextNav {
    right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
    position:relative;
    z-index:99;
    cursor:pointer;
}
.nivo-controlNav a.active {
    font-weight:bold;
}

HTML:

<div id="slider">                 
    <img src="uploads/images/6431-45-york-st-kitchen-b.jpg" width="315" height="250" alt="" />                
    <img src="uploads/images/9931-45-york-st-front-a.jpg" width="315" height="250" alt="" />                  
    <img src="uploads/images/8931-45-york-st-bed-1a.jpg" width="315" height="250" alt="" /> 
    <img src="uploads/images/3931-45-york-st-bath-a.jpg" width="315" height="250" alt="" />
    <img src="uploads/images/4031-45-york-st-study-a.jpg" width="315" height="250" alt="" />   
    <img src="uploads/images/7531-45-york-st-kitchen-a.jpg" width="315" height="250" alt="" />    
    <img src="uploads/images/1931-45-york-st-living-b.jpg" width="315" height="250" alt="" />   
    <img src="uploads/images/5531-45-york-st-foyer-a.jpg" width="315" height="250" alt="" />
</div>

最佳答案

#slider指定一个高度并添加overflow:hidden

这将完美解决它

关于css - nivo slider 溢出问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8700221/

相关文章:

jquery - CSS/JQuery AddRemove 类需要点击 2 次?

jQuery/CSS 问题

javascript - 单击太快时脚本滞后 [jQuery]

javascript - Ghost 特色图像和 iframe 问题

css - Firefox 错误地显示百分比宽度

html - css - 边界相互重叠

html - 如何在 <li> 上使用垂直对齐属性?

javascript - 是否可以通过单击 html 页面上的按钮在我的网络服务器上运行 C++ 程序?

c# - 使用 ASP.Net 获取和显示 RSS 提要

html - CSS:Flex 正在调整下一行的 div 大小