<img src='a.jpg' style='width:60%;'>

解决方案 »

  1.   

    楼上的治标不治本,如果要做缩略图,可以用php的绘图函数,不过你的服务器要够强劲,本人经实际测试,发现做缩略图对服务器简直是一种折磨,太慢了
    ps:我的服务器配置p4 2。0,256M
      

  2.   

    <?makethumb("big.jpg","small.jpg",100,100);function makethumb($srcFile,$dstFile,$dstW,$dstH) {
      $data = GetImageSize($srcFile,&$info);
      switch ($data[2]) {
        case 1:
            $im = @ImageCreateFromGIF($srcFile);
            break;
        case 2:
            $im = @imagecreatefromjpeg($srcFile);    
            break;
        case 3:
            $im = @ImageCreateFromPNG($srcFile);    
            break;
      }
      $srcW=ImageSX($im);
      $srcH=ImageSY($im);
      $ni=ImageCreate($dstW,$dstH);
      ImageCopyResized($ni,$im,0,0,0,0,$dstW,$dstH,$srcW,$srcH);
      ImageJpeg($ni,$dstFile);
      // 如果需要输出到浏览器,那么将上一句改为ImageJpeg($ni);
      // 如果需要其它格式的图片,改动最后一句就可以了
    }
    echo "ok";?>
      

  3.   

    ice_berg16(寻梦的稻草人)的解法也可以,我只要显示小图的时候不会变形就可以了,可是为什么我插在表格里它还是按实际大小把表格撑开了,看起来图片是小了,可是明明两张放在一排戳戳有余的,它非要换行排列,这该怎么办呢
      

  4.   

    <img src='a.jpg' style='width:60%;float:left'>
    即可
      

  5.   

    angelideng(百合) 放到两个单元格里就把表格撑的很宽,而且两个图片离的很远,怎么调都不行<img src='a.jpg' style='width:60%;float:left'>
    即可
    这样也还是不行阿
      

  6.   

    style='width:60%'是指以表格单元格宽度的60%显示