zoukankan      html  css  js  c++  java
  • 简单的自动轮播制作

    首先要实现图片轮播,就要设置一个包含它的div,然后我们把图片放在一个表格中,这样比较好看。body里边基本就放这几样东西,很简单。

    <body>
    <div id="datu">
    <table cellpadding="0" cellspacing="0" id="aa">
    <tr height="500">
    <td><img src="1.jpg" width="1360" height="500px"/></td>
    <td><img src="2.jpg" width="1360" height="500px" /></td>
    <td><img src="3.jpg" width="1360" height="500px" /></td>
    <td><img src="4.jpg" width="1360" height="500px" /></td>
    <td><img src="5.jpg" width="1360" height="500px" /></td>
    </tr>
    </table>
    </div>
    </body>

    接下来就是用CSS样式表对body里面的内容规定样式。

    <style>
    *{
        margin:0px;
        padding:0px;}
    #datu
    {
        1360px;
        height:500px;
        border: 1px solid #000;
        overflow:hidden;
        position:relative;
    }
    #aa{
        position:relative;
        top:0px;
        left:0px;
        transition:0.5s;}
    </style>

    最后也最关键的就是图片自动播放的js方法,其实就是摘取各个ID给它们赋值,setTimeout( ) 是属于 window 的 method, 但我们都是略去 window 这顶层物件名称, 这是用来设定一个时间, 时间到了, 就会执行一个指定的 method。

    <script>
    document.getElementById("aa").style.left="0px";
    function shao()
    {
    var aa = parseInt(document.getElementById("aa").style.left);
    if(aa>-5400)
    {
        document.getElementById("aa").style.left=(aa-1360)+"px"
        
    }
    else
    {
        document.getElementById("aa").style.left="0px"
    }bb = window.setTimeout("shao()",1000);
    }bb = window.setTimeout("shao()",1000);
    </script>    
  • 相关阅读:
    mysql数据库的基本操作:创建数据库、查看数据库、修改数据库、删除数据库
    CentOS7安装python3
    如何修改博客园的标题,文本,表格等的显示样式
    html:常见行内标签,常见块级标签,常见自闭合标签
    drupal 精彩文章
    DRUPAL8模版命名规则
    编写.info文件
    module.inc 模块
    drupal 内容类型
    drupal
  • 原文地址:https://www.cnblogs.com/mengshenshenchu/p/6670400.html
Copyright © 2011-2022 走看看