【问题标题】:Advanced html slideshow高级html幻灯片
【发布时间】:2013-06-06 11:57:56
【问题描述】:

我目前正在使用this method 制作宣传图片幻灯片,一切正常,但我想添加一些内容,例如图像过渡(淡入)和右下角显示的小点我正在查看哪张图片并能够切换到另一张图片

我该怎么做?

我现在正在处理圆形按钮,目前代码看起来像这样

<div id="feature-image">

        <img id="promo-image" src="images/pentagg.jpg" width="100%" height="800px" name="slide" />
        <script type="text/javascript">
                var step=1;
                var imagesTotal= 2;
                var circleDiv;
                function slideit()
                {
                    document.images.slide.src = eval("image"+step+".src");
                    if(step<imagesTotal)
                        step++;
                    else
                        step=1;
                    setTimeout("slideit()",5000);
                }
                slideit();

                function createCircles()
                {
                    for (i=0; i<imagesTotal; i++) {
                        circleDiv = document.createElement('div');
                        circleDiv.className = 'results';
                        circleDiv.style.width = '32px';
                        circleDiv.style.height = '32px';
                        circleDiv.style.backgroundColor = '#ff4444';
                        circleDiv.innerHTML = '<span class="msg">Hello world.</span>';
                        document.getElementsByTagName('feature-image')[0].appendChild(circleDiv);
                        //document.getElementsByTagName('body')[0].appendChild(circleDiv);
                    }
                }
                createCircles();




    </script>
</div>

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    这是部分答案

    您可以使用各种 CSS“Hack”将圆圈放置在 div 的底部,方法是使包装 div 具有 position: relative 并且内部元素具有 position: absolute

    http://jsfiddle.net/wWunK/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      相关资源
      最近更新 更多