2012-02-24 8 views
0

Tumblr写真セットを500pxに制限します。 この幅より大きな写真を投稿したいと思います。 500を何かに変更すると、投稿は表示されません。 tumblrに幅の広い写真セットを投稿する方法はありますか?Tumblr Photoset最大幅

{block:Photoset}    

<p class="object">{Photoset-500}</p> 
{block:Caption}<div class="caption">{Caption}</div>{/block:Caption} 

      {/block:Photoset} 

答えて

2

私の以前の回答は無視してください。ここであなたがする必要があるものです。 {block:Photoset}の中には、次のものを使用して大きな写真を表示できます。

{block:Photos} 
<img src="{PhotoURL-250}" class="photoset-image" /> 
{/block:Photos} 
<script type="text/javascript"> 
var photos = document.getElementsByClassName("photoset-image"); 
for(var i = 0; i < photos.length; i++) 
{ 
    photos[i].style.width = '1280px'; // you can put whatever width you want here 
    var source = photos[i].src; 
    var pos1 = source.lastIndexOf('_'); 
    var pos2 = source.lastIndexOf('.'); 
    photos[i].src = source.substring(0, pos1 + 1) + '1280' + source.substring(pos2); // has to be 1280 
} 
</script> 

これはURLを提供し、それを1280に置き換えることです。注:高解像度のバージョンが存在しない場合、これは機能しません。だから、プログラマチックにそれを扱いたいかもしれない。