![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Mam plugin, który wstawia zdjęcia do strony w <img /> Gdyby to było tło to bym w css zrobił tak: background: url(images/zdjecie.jpg) center; i by było ok. Zdjęcie było by zawsze wyśrodkowane niezależnie od przeglądarki i nie zmieniało by rozmiaru do szerokości okna. Tylko tutaj jest to wstawione jaki img i czy jest możliwość zrobienia podobnego efektu za pomocą CSS bez modyfikacji tego pluginu? Próbowałem tak: Kod .custom img { background-position:center; text-align: center; width: 1680px; margin: 0 auto; } ale nie działa. Jakieś pomysły? Ten post edytował 1q2w3e4r 16.07.2014, 09:58:51 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
dodaj display:block
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Proszę poprawic tytul. Tag to nie tytul
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
@nospor - sorry, miałem wpisać ale przeszedłem do treści i zapomniałem
@Turson - niestety nic to nie działo bo jak się okazuje szerokość zmienia plugin. Wykrywa zmianę szerokości okna i zmienia rozmiar w style zdjęcia: Kod <img src="http://ssss.pl/zdjecie.jpg" height="278" width="1680" alt="" class="slider-244 slide-306" style="display: inline; width: 963px;"> Generalnie to jest slider więc za każdym przebiegiem to sprawdza i dopasowuje. Czy da się go jakoś nadpisać na stałe (za pomocą css lub js) czy trzeba już to w pluginie edytować? Ten post edytował 1q2w3e4r 16.07.2014, 10:09:17 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
wklej przykład na jsfiddle, bo ja nie bardzo wiem o co Chodzi. margin: 0 auto, powinno Ci środkować, skoro nie środkuje, to coś masz nie tak po drodze.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Środkuje ale zmienia się rozmiar zdjęcia przy zmianie szerokości monitora co powoduje, że zmienia się wysokość zdjęcia. Potrzebuję mieć stalą szerokość tego zdjęcia 1680px niezależnie czy monitor jest 600px, 1024 czy 1680. Rozmiar ma się nie zmieniać. Jak się okazało, szerokość zdjęć zmienia skrypt slidera (bo chce być responsive) sprawdzając za kazdym razem szerokość okna nadpisując wartosci width w img.
Niestety nie wkleję tego na ta strone bo to jest plugin slidera dla wordpressa. Mógłbym go zmienić w kodzie pluginu ale przy aktualizacji nadpisze te zmiany. Dlatego potrzebuję to zrobić najlepiej zewnętrznie, jeśli nie ma takiej możliwości to trudno, zrobię to w pluginie blokujac mozliwość aktualizacji. Ten post edytował 1q2w3e4r 16.07.2014, 10:22:12 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Ten kod pomógł rozwiązać problem ze zmianą szerokości i wysokości zdjęcia. Jednak teraz pojawił się kolejny problem, że zdjęcie jest do lewej strony i na dole pokazuje się ssuwak. Zrobiłem tutaj demo:
http://jsfiddle.net/VY2G5/1/ a chcę aby to wyglądało tak jak tutaj: http://jsfiddle.net/9ZgdT/2/ Ten post edytował 1q2w3e4r 16.07.2014, 10:59:50 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Jest, dodałem teraz na końcu: http://jsfiddle.net/VY2G5/3/
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
http://jsfiddle.net/VY2G5/4/
Umieszczaj w divie skoro tak określiłeś css |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dzięki. Faktycznie, zapomniałem w przykładzie dodać diva.
Pojawia się jeszcze jeden problem ale na jsfiddle.net nie da się tego pokazać. Chcę żeby zdjęcie zawsze miało oryginalne rozmiary. Następnie zależy mi również na tym aby ta czerwona kreska zawsze była na środku niezależnie od rozdzielczości przeglądarki. Chcę aby to: Kod http://xdd.pl/test/16/2.html Działało tak samo jak to: Kod http://xdd.pl/test/16/1.html Czyli zmieniając szerokość okna przeglądarki samo zdjęcie cały czas zachowuje oryginalne rozmiary i zawsze jest na środku (linia kontrolna czerwona). Podsumowując potrzeba coś co zatrzyma dopasowywanie do podanego przez plugin rozmiaru. Próbowałem background-repeat: no-repeat ale nie działa. Czy ma ktoś jakiś pomysł? @edit Widzę, że nikt nie ma pomysłu jak to rozwiązać. Szkoda ![]() @edit2 Rozumiem, że nie jest to do wykonania? Ten post edytował 1q2w3e4r 23.07.2014, 13:29:26 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:37 |