customizing tumblr das neue layout Fotosatz
Ich versuche, die Arbeit mit tumblr benutzerdefinierte layout Fotosatz. Ich war Check-out dieser post hier für einige Dokumentation: http://staff.tumblr.com/post/7615038792/photoset-redux
Ich versuche, herauszufinden, wie man js-array-block, um neue layouts erstellen, basierend auf, wie viele Bilder sind in den Fotosatz. Um ehrlich zu sein, ich bin mir nicht ganz sicher, wie diese features funktionieren soll, aber wenn jemand einige Antworten liefern oder eine Anleitung wäre ich sehr dankbar.
- Sie können die
{JSPhotosetLayout}
und dann manipulieren die Bilder auf der Seite mit dieser Nummer. Wenn Sie möchten, um ein Beispiel zu sehen, dass, überprüfen Sie heraus dieses plugin hatte ich eine hand in der Entwicklung: github.com/PixelUnion/Extended-Tumblr-Photoset/blob/master/js/..., Sie können sehen, es kann sich auch ein wenig Komplex!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich einige code auf pastebin, das scheint zu sein, was du suchst, hier
Bin ich mit dem leicht messier-code (aber mit der Arbeit CSS/HTML) ausgegraben auf Github Gist die partition, der die Bilder in Zeilen,
und dann dauert es nur ein wenig Javascript Hinzugefügt, um die Größe der Bilder, was auch immer % der gesamten Breite gegeben, um den Fotosatz mit
Das ist eigentlich ziemlich hässlich, aber es läuft... Es kann deutlich gemacht werden mehr elegant mit dem code oben die schildert verschiedene "Fälle", aber um ehrlich zu sein, ich mag das einfache % - Methode und wird wahrscheinlich entfernen Sie die Fälle, und nur stick zu navigieren im DOM-zum ändern der Breite statt.
Schließlich, Sie brauchen, um diese div ' s sitzen inline (
display:inline-block
hatte keine Wirkung, wenn ich es getestet),So dass dies ein community-wiki, da es nicht wirklich mein code und das wäre natürlich eine gute Ressource für andere zu erstellen, tragen Sie bitte keine Verbesserungen.
Es mag auch erwähnenswert sein, dass Sie nicht schneiden Sie die Höhe der Bilder wie auf Tumblr, werden auf dem Armaturenbrett (das passt mir aber vielleicht nicht das, was andere suchen)