Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Słowa kluczowe: CSS CSS height CSS width Elastyczne obrazy w CSS Element <img> w HTML Wartości procentowe w CSS

Aby obraz na stronie automatycznie dopasowywał się do rozmiaru ekranu, na którym strona jest wyświetlana, należy:

Źle. Bez ustawienia szerokości obraz zachowa rozmiar oryginału i może wystawać poza ekran.
Źle. Wymiar w pikselach pozostaje stały i nie skaluje się responsywnie.
Źle. Sztywne piksele dają stały rozmiar - obraz nie dopasuje się do mniejszego ekranu.
Dobrze. Szerokość w procentach (np. width: 100%) skaluje obraz do szerokości kontenera/ekranu.
Responsywny obraz skaluje się razem z układem strony. Uzyskuje się to, ustawiając jego szerokość w jednostce względnej - w procentach, na przykład img { width: 100%; max-width: 100%; }. Obraz dopasowuje się wtedy do szerokości kontenera, a wysokość zwykle pozostawia się jako auto, by zachować proporcje. Dlatego szerokość obrazu ustawia się w wartościach procentowych.
Pozostałe sposoby nie dają responsywności. Ustawienie obu wymiarów (lub jednego) w pikselach daje stały rozmiar - na małym ekranie obraz nie zmaleje i może wystawać poza widok. Pozostawienie obrazu bez stylów sprawia, że zachowuje on swoje oryginalne, sztywne wymiary, więc również nie dopasuje się do urządzenia. Aby obraz skalował się płynnie do szerokości ekranu, jego szerokość podaje się w procentach (np. width: 100%), dlatego to ta odpowiedź jest poprawna.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.