*   >> läser Utbildning artiklar >> science >> programming

Snabb Rörelse Bildgalleri för alla browsers

webbsida. Endast en bild kan förstoras åt gången. En uppsättning av 5 bilder visas alltid; var och en av dessa 5 bilder visas i en liten storlek, i rad. När du klickar på någon av dessa 5 bilder ser du förstoring i ett område ovanför row.The första uppsättning bilder hämtas med webbsidan. De kommande två uppsättningarna hämtas av bildtaggar längst ner på webbsidan. För konsekvensens skull kommer bild taggar för den första uppsättningen också att visas med dessa taggar längst ner på webbsidan.

Nu, när en bildkälla värde (URL) förekommer mer än en gång på en webbsida, webbläsaren inte riktigt ladda ner det mer än en gång. Webbläsaren laddar helt enkelt bilden en gång och cachar det. När nästa bilden (resurs) behövs igen på sidan, blir det den från cachen. Vissa webbläsare (särskilt äldre versioner), får inte göra detta, men många webbläsare som används i dag, gör this.You bör se den första uppsättningen av bilder när sidan öppnas.

Den första uppsättningen av bilder tar den normala tiden för att ladda ner, så om Internet linje är långsam, kan du (användaren) märka en viss tidsfördröjning som den första uppsättningen av bilder anländer. Efter detta kommer du att märka några fler förseningar, eftersom ni är upptagen med att se på den första uppsättningen och utvidga dess bilder, en efter en, de andra två uppsättningarna hämtas av bildtaggar längst ner på sidan. Det finns 15 bild taggar på knappen på sidan.

Var och en av dessa taggar har CSS egenskapen display /värde-par, "display: none" Bilderna kommer och förblir längst ned på sidan. De är inte visas och att de inte upptar utrymme, på grund av "display: none" egendom /värde-par. När varje behövs, är värdet på dess källa attribut kopieras för att ersätta värdet av en bildkälla attribut som redan visas. Så kommer nedladdningstiden från servern utelämnas, och användaren kommer att märka en snabb visning av alla bilder efter den första uppsättningen har arrived.Enlarging en ImageAs sagt ovan, varje uppsättning bilder visar fem bilder i rad.

När du klickar på en av bilderna ser du dess förstorad form ovanför. Som en del av designen, när den första uppsättningen av bilder anländer till webbläsaren ser du den första bilden (längst till vänster i raden) förstoras. Den förstorade bilden har helt enkelt större dimensioner än bilderna i raden (som inte är förstorade). Dessa större dimensioner ges av CSS. När du klickar på en liten bild, är värdet (URL) källattributet av större bild ersättas av mindre bild. När bytet ske

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.