# 052: Galéria pre plynulé načítanie, časť 2 - Triky CSS

Obsah

V ktorom zisťujeme problémy, ktoré sme mali s pekným načítaním rozloženia stĺpcov. Oprava spočívala v odstránení CSS, ktoré umožňovalo fungovanie zástupných políčok dodržiavajúcich pomer strán, akonáhle sa obraz načíta (ktorý sám o sebe drží pomer strán). Potom použite triedu CSS, aby „fade in“ fungovalo (zmena nepriehľadnosti z 0 na 1). Ľahko kýčovitý a len kúsok kódu JavaScript.

Je potrebné poznamenať, že v živej verzii stránky táto skvelá technika bohužiaľ nefunguje. Aby to bolo skutočne efektívne, potrebujeme poznať pomer strán obrazového servera, môžeme vytvoriť mriežku okamžite so správnymi zástupnými znakmi. Tieto informácie, bohužiaľ, v skutočnej galérii nemáme k dispozícii. Na získanie rozmerov môžeme použiť PHP, ale je to veľmi pomalé. Namiesto toho počkáme, kým sa načítajú všetky obrázky, a potom zoslabíme ich nepriehľadnosť. Nie tak celkom v pohode a o niečo pomalšie, ale aspoň s menšou záťažou.

Zaujímavé články...