sieci komputerowe, cisco, webmastering, php, css, xhtml, javascript, google, linux, windows server

Ładowanie obrazka

Kategorie: Webmastering | 11 lipca 2006 11:24 | Odsłon: 1733 | Komentarzy: 1 | Permalink

W początkowej fazie serwisu, gdy skrypty nie były jeszcze optymalizowane i zdjęcia ładowały się dłuższą chwilkę, zacząłem się zastanawiać jak uzyskać efekt, aby podczas ładowania obrazka wyświetlany był tekst o tym informujący.

Wpadłem na pomysł zastosowania właściwości backgroud-image dla tagu img z bardzo małym obrazkiem z napisem informującym o ładowaniu obrazka. Pomysł wypalił :)

A więc tak - tworzymy strukturę dokumentu i dodajemy do niej fragment: <img class="loading" src="obrazek.jpg" alt="Nasz obrazek"/> Następnie stosujemy do niej następujące style: img.loading { background-image: url(loading.jpg); background-position: top left; background-repeat: no-repeat; width: 240px; height: 180px; } Istotne jest podanie rozmiarów obrazka, ponieważ, gdy tego nie zrobimy, niektóre przeglądarki nie wyświetlą nam również tła (obrazek bedzie miał bardzo małe rozmiary, przez co nie będzie widoczny napis na tle).

Wpisy o podobnej tematyce

adamw

2 lipca 2007 00:05
No muszę przyznać, że ten pomysł mi się bardzo podoba, bardzo logiczny, jednak nigdy sie nad taką ewentualnością informowania o ładowaniu obrazka nie zastanawiałem, a jak widać można coś takiego zastosować nawet dzięki CSS.

Pozdrawiam!

Dodaj komentarz

Token

Statystyka
Ładowanie...