![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Posiadam div o wymiarach 166x175px i overflow hidden. Do takiego każdego takiego elementu wczytywane jest jedno zdjęcie. Problem w tym, że zdjęcia są różnych rozmiarów np 800x600, 200x600, 600x200 itp. Klient sobie zażyczył aby przy tego typu fotach każde zdjęcie było w 100% widoczne w elemencie div. Wolałbym to jakoś np w jquery zrobić a nie np w php bo skrypt na którym pracuje nie jest mój i nie chce mi się szerzej zagłębiać w kod.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 272 Pomógł: 28 Dołączył: 13.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
css na img:
width: 100%; height: auto; i ewentualnie pos:r na div i pos:a na img. -------------------- Nie obrażę się, jeśli za udzieloną pomoc odwdzięczysz się klikając w "Pomógł" :).
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
to niestety nie działa - tak już próbowałem. Zdjęcie dostosowuje się do szerokości ale nie do wysokości.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
daj w <img> odpowiednią wysokość i szerokość względem diva
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Aktualnie mam tak i to nie działa
Ten post edytował qbas-s 17.02.2014, 14:15:13 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 272 Pomógł: 28 Dołączył: 13.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Masz to gdzies online?
-------------------- Nie obrażę się, jeśli za udzieloną pomoc odwdzięczysz się klikając w "Pomógł" :).
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie mogę tego pokazać online ale sytuacja wygląda tak jak tu
Edit(aktualizacja linka)http://jsfiddle.net/qbasss/spUEH/1/ Chodzi o to, żeby grafika w 100% była widoczna w div. Na stronie docelowej wszystkie grafiki są na białym tle Ten post edytował qbas-s 17.02.2014, 15:00:15 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
ale wtedy niektóre grafiki będą zniekształcone a nie o to mi chodzi
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
To nadaj mu jeden element (wys. lub szer.) a drugi się przeskaluje odpowiednio
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
ale div mam overflow hidden i wszystko co będzie poza div zostanie ucięte a jak napisałem już wyżej chodzi mi o to aby cała grafiki w 100% była widoczna w tym div'ie
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 1 Dołączył: 23.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Się zadecyduj : albo 100% diva i grafika ucięta, albo 100% img na width lub height i białe pola.. albo albo.. nie ma tu inne drogi.. no chyba że chcesz mieć rozciągnięte klopsy ale to rozwiązanie już podano.. mam lepszy pomysł
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.04.2025 - 07:07 |