wiz011
Guest
- Učlanjen(a)
- 18.12.2004
- Poruke
- 4,710
- Poena
- 440
Problem je sledeći... Imam sliku, ta slika je "zatvorena" u DIV koji ima atribut "float" a unutar njega je još jedan DIV u kome je komentar slike. Sve dok je CSS kod za svaku sliku, zavisno od njene širine, pisan posebno (ID) - sve je u redu. Sve je u redu i ako je komentar kratak, reč dve.
Međutim, kako uraditi da se jedan te isti CSS (npr kao CLASS) primeni na sve slike i da širina spoljašnjeg DIV okvira uvek zavisi od širine slike, te da se komentar ispod slike "prelama" naniže zavisno od širine slike? Uzmimo da je slika široka 150, a tekst, ako je u jednom redu, 300, onda će se sa "width: auto" spoljašnji DIV raširiti na 300 i sve će ličiti na cirkus (strelice na priloženoj slici otprilike pokazuju kako se širi).
Koliko ja znam, ovo nije moguće u CSS (ili ja ne znam kako jeste?). Ono što mi je za sad palo na pamet je da napišem JavaScript funkciju koja će pomoću document.write "ispisivati" za svaku sliku style atribute zavisno od njene širine.
Da li sam nešto omašio (a sve nešto intuitivno osećam da jesam), ima li neko bolju ideju?
Međutim, kako uraditi da se jedan te isti CSS (npr kao CLASS) primeni na sve slike i da širina spoljašnjeg DIV okvira uvek zavisi od širine slike, te da se komentar ispod slike "prelama" naniže zavisno od širine slike? Uzmimo da je slika široka 150, a tekst, ako je u jednom redu, 300, onda će se sa "width: auto" spoljašnji DIV raširiti na 300 i sve će ličiti na cirkus (strelice na priloženoj slici otprilike pokazuju kako se širi).
Koliko ja znam, ovo nije moguće u CSS (ili ja ne znam kako jeste?). Ono što mi je za sad palo na pamet je da napišem JavaScript funkciju koja će pomoću document.write "ispisivati" za svaku sliku style atribute zavisno od njene širine.
Da li sam nešto omašio (a sve nešto intuitivno osećam da jesam), ima li neko bolju ideju?
Prilozi
Poslednja izmena: