Mam taki problem. Robię stronę opartą na div'ach.
Zrobiłem laya w photoshopie, pociąłem i...
Elementy łączą się ale nieestetycznie to wygląda bo np. jeżeli tekstu jest mniej niż wysokość obrazka (który jest ust. w atrybucie tła) to obrazek nie jest wyświetlany w całości.
I tu moje pytanie jak wyświetlić cały obrazek niezależnie od ilości tekstu?
Nie używając atrybutu height.
min-height.
To działa tylko w firefoxie (nie wiem jak opera), w IE jest tak jak było.
Ale wraz nie o to mi chodziło to daje gwarancje, że ibrazek będzie wyświetlony conajmniej raz ale jak tekstu straczy tylko na 1,5 obrazka, to 1,5 się wyświetli.
Czy można jakoś zrobić, żeby obrazek był wyświetlany w całości zawsze?
to ze robisz strone w divach, to niczego nam nie mowi. daj kod strony.
min-height: 150px;
-ie-min-height: expression(this.offsetHeight<150?this.style.height='150px':this.style.height='auto');
Expressions pozwalają na obejście sporej ilości błędów/braków w IE :-)
Wszystko pięknie i ładnie się wyświetla ale nic na stronie nie można zrobić bo się ie wiesza.
Jest ktoś w stanie mi pomóc??
Ale przecież IE6 nie ma height w CSS ale ma za to min-height tyle, że nazywa to height więc w czym problem? W IE7 ponoć poprawili ale nie sprawdzałem.
http://kurs.browsehappy.pl/Bugi/MinWidth
Pozostaje tylko powtórzyć prośbę o podanie kodu, bo nie wiadomo co dokładnie tam masz. Zatem pokaż kod.