在jquery幻灯片上显示标题和描述

达内

我有一个初步的jquery幻灯片演示,我试图覆盖其标题和描述(从标题开始)。幻灯片的显示方式是通过将图像的宽度更改为左边距。现在,所有标题都在彼此之上,而不是每个图像一个。我也打算为此实现下一个和上一个按钮,因此不用单击图像,我将拥有下一个和上一个功能。

编辑:好的,显然我不清楚我的问题。现在,所有标题都相互堆叠,如何将标题显示在正确的图像上。

PHP / HTML

$pic_array = array();
$titles = array();
$descriptions = array();
while ($row = $result->fetch_assoc()) {
    $pic_array[$count] = $row['pic_url'];
    $titles[$count] = $row['title'];
    $descriptions[$count] = $row['description'];
    $count++;
}
echo "<div id='slider'>
        <ul class='slides'>";
for ($x=0; $x < count($pic_array); $x++) {
    echo " <li class='slide'><img src= " . $dir . $pic_array[$x] . " /></li>";
    echo " <li class='title'>$titles[$x]</li>";
}
echo "   </ul>  
      </div>";

的CSS

#slider {
    width: 450px;
    height: 250px;
    overflow:hidden;
    position:relative;
}
#slider .slides {
    display: block;
    width:10000px;
    height: 250px;
    margin:0;
    padding:0;

}
#slider .slide {

    float: left;
    list-style-type: none;
    width: 450px;
    height: 250px;
}
img {
    width: 450px;
    height: 250px;
}
.title {
    position:absolute;
    right:0;
    bottom:0px;
    padding: 1rem;
    left:0;
    color:white;
    background-color: rgba( 0, 0, 0, 0.25);
}

Java脚本

$(function() {
    var width = 450;
    var slide_number = 0;

    var $slider = $('#slider');
    var $slides = $slider.find('.slides');
    var $slide = $slides.find('.slide');

    $slider.click(function () {
        $slides.animate({'margin-left': '-=' + width}, 0, function () {
            slide_number++;
            if (slide_number == $slide.length ) {
                slide_number = 0;
                $slides.css('margin-left', 0);
            }
        });
    });

});
汤米

我无法对您的主题发表定期评论,所以我会在这里写。

尽量不要给.title类绝对位置。他们全都在彼此的顶部。

您的使用溢出隐藏了,因此所有组件的宽度都必须为450。

使标题和图片都<div>成为一个整体<li>也许它可以解决您的宽度问题。

祝你好运。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery幻灯片隐藏和显示相同按钮

来自分类Dev

如何修复CSS和jQuery幻灯片显示?

来自分类Dev

jQuery幻灯片隐藏和显示相同按钮

来自分类Dev

Jquery 幻灯片显示是这样的

来自分类Dev

如何获取Google幻灯片标题和幻灯片编号的列表-Google Apps脚本

来自分类Dev

Pandoc和Beamer的章节标题幻灯片

来自分类Dev

zAccordion-滑块jquery和html-图像幻灯片上的文本

来自分类Dev

使用jquery和css在Click幻灯片div上向左或向右

来自分类Dev

上一张幻灯片和“自动播放Jquery”滑块,

来自分类Dev

如何修复在粘性导航栏上的幻灯片显示?

来自分类Dev

使缩放图像在画布上幻灯片显示

来自分类Dev

首先显示然后隐藏PowerPoint幻灯片上的对象

来自分类Dev

在网页上显示幻灯片数量

来自分类Dev

Angularjs指令以幻灯片显示和隐藏内容

来自分类Dev

如何使用jQuery动画显示/隐藏幻灯片效果?

来自分类Dev

仅显示单个实例的jQuery幻灯片吗?

来自分类Dev

我如何使用jquery制作此幻灯片显示?

来自分类Dev

jQuery幻灯片放映-图像不在Firefox中显示

来自分类Dev

jQuery幻灯片隐藏显示div与图像

来自分类Dev

jQuery Boostrap Carousel根据当前幻灯片显示内容

来自分类Dev

jQuery的动画与幻灯片

来自分类Dev

JQuery - 幻灯片重叠

来自分类Dev

使用jQuery检测元素上的触摸幻灯片

来自分类Dev

图片幻灯片上的文字-jQuery cycle2

来自分类Dev

jQuery滑块的幻灯片上的默认灰色背景

来自分类Dev

幻灯片:在 JQuery 上淡入淡出

来自分类Dev

使用jQuery每个函数和$(this)更改特定幻灯片

来自分类Dev

jQuery Click()函数滚动和打开内容幻灯片?

来自分类Dev

VBA用于大写标题幻灯片

Related 相关文章

热门标签

归档