1.style定义有误style="background-image:1.gif; "  =改为:
2.难
3.我用php

解决方案 »

  1.   

    1.在div中设一下height width
      <div style="background-image:url(images/1-1.gif);height:300;width:300"></div>2.<font style="position:absolute;left:200;top:300" >dfsdf</font>
      其中font可以改成span,div,等等
      

  2.   

    1谢谢楼上的。还有就是第一个问题中两种方式有什么区别没有?background-image中定义了width和height后,如果图形大小不一样,就会出现一定的偏差。
    2再加一个问题 。
    作滑动的时候:
    function init()
      {
        block=divname.style;
    block.xpos=parseInt(block.left);
      }
      function slide()
      {
        if (block.xpos<300)
    {
      block.xpos+=5;
      block.left=block.xpos;
      setTimeout("slide()",10);
    }
      }
     这试别人的源程序。教程上说block.left是字符串形式,所以转化了一下。只是block.left=block.xpos中,右边已经是整形变量了,为什么又可以直接赋值了 ?
      

  3.   

    关于1:
    div 的高和宽必须和图象的尺寸一致并且magin和 padding都为0,两种的效果才完全一致。
    关于2:
    字符串是指完整的形式,比如:block.left="300px",通常,要是数字,直接写也可以,为保险起见,你可以 这样写:
    block.left=(block.xpos).toString()+"px";
      

  4.   

    1.可以根据图形大小赋width height
    2.无需转化,因为javascript自动转化
      

  5.   

    有时候有自动转化的问题:
    比如:
     alert("1"+2+3)将返回 123,而不是15,并且类型是 string

    alert(1+2+3)将返回 6,而不是123,并且类型是 number
    例子:
    <script>
    alert("1"+2+3)
    alert(typeof("1"+2+3))
    alert(1+2+3)
    alert(typeof(1+2+3))
    </script>
      

  6.   


    alert(1+1+"1"+2+3)
    将返回2123,这一点要特别注意
      

  7.   

    第二个问题的补充怎么想到了div忘了span?也可以用<span style:"position:absolute;top:** ;left** ">文字</span>