我看了lytebox.js
改了其中217和224行里面的width: 100%; 
但是它认得的只有100,百分号它居然不认识啊!咋回事情呢?

解决方案 »

  1.   

    没太明白,lytebox的大小好像已经是百分比定义的了啊,你把窗口大小调一下再重新打开图片,它的大小就会变化了。如果调整了屏幕分辨率再重新打开图片,窗口也会自己调整大小,我这试着是这样的。
    粗略看了下lytebox应该是在根据浏览器窗口的大小来设置浏览图片窗口的大小,所以你看到的总是固定px而不是%(因为已经计算成px了,如果用%在写CSS的时候会有很多麻烦)。
      

  2.   


    忘记说了 不是图片效果 是网页效果 打开网页是一般就会给这样一些参数 
    rev = "width: 400px; height: 300px; scrolling: no;" 
    如果不设置的话就是默认 width: 400px; height: 400px; scrolling: auto;感觉应该是和js里面定义了默认的宽高导致的,但是改了其中217和224行里面的width: 100%; 还是无效!
    谢谢了!请再帮着看看好吗?