Podczas projektowania stron internetowych, programiści zawsze szukają sposobów dostosowania strony internetowej, aby obrazy lub inne komponenty były idealnie wyświetlane w każdym rozmiarze ekranu. Mówiąc dokładniej, arkusz stylów kaskadowych lub CSS pomaga właściwy wygląd stron internetowych. Zapewnia właściwości i właściwości stylizacji, które pomagają utrzymać układ, rozmiar i proporcje obrazów.
Ten zapis pokaże trzy następujące trzy metody:
Warunek: Dodaj obraz do pliku HTML
Wcześniej idź naprzód, określ „”Element w pliku HTML do dodania obrazu do dokumentu:
Metoda 1: Wymień rozmiar obrazu i zachowaj współczynnik kształtu za pomocą właściwości CSS „szerokości” i „wysokości”
„„szerokość" I "wysokość„Właściwości można wykorzystać do dostosowania obrazu. Ponadto właściwość szerokości o określonej wartości i właściwości wysokości z automatyczną lub odwrotnie może pomóc w zmianie rozmiaru obrazu i utrzymaniu współczynnika kształtu.
Element stylu „IMG”
„„”Element jest określony z następującymi właściwościami:
img
szerokość: 400px;
Wysokość: auto;
Tutaj:
Wyjście
Ustawmy teraz szerokość jako automatyczne i zobaczmy wyniki.
W CSS ustaw „wysokość„Własność o pewnej wartości i„szerokość" Jak "automatyczny”:
Wysokość: 400px;
szerokość: auto;
Dane wyjście oznacza, że obraz został zmieniony, a współczynnik kształtu jest również utrzymywany:
Metoda 2: Wymień rozmiar obrazu i zachowaj współczynnik kształtu za pomocą właściwości CSS „Fit-Fit”
CSS „obiekt-dopasowanie„Własność o wartości”zawierać”Można wykorzystać do dostosowania obrazu bez wpływu na jego proporcje.
Aby to zrobić, zastosuj następujące właściwości CSS do dodanego HTML ”" Element:
szerokość: 400px;
Wysokość: 400px;
Object-fit: zawiera;
„„obiekt-dopasowanie„Własność o wartości”zawierać”Określa, w jaki sposób należy zmienić rozmiar obrazu lub wideo, aby zmieścić się w pojemniku.
Wyjście
Metoda 3: Wymień rozmiar obrazu i zachowaj współczynnik kształtu za pomocą właściwości CSS „Display: Flex” CSS
„„wyświetlacz„Własność o wartości”przewód”Umieszcza elementy elastycznego pojemnika z rzędu (domyślnie).
Przykład
Po pierwsze, dodaj „”Z klasą„główny". Następnie:
Stylowa klasa „główna”
„„.główny”Służy do dostępu do elementu„ ”o określonej nazwie klasy. Zastosowane są do niego następujące właściwości:
.główny
Wyświetlacz: Flex;
szerokość: 100%;
Tutaj:
Styl „IMG” elementu klasy „głównej”
.Main IMG
Szerokość: 50%;
Wysokość: auto;
„„img„Element zawiera„50%”Szerokość i„wysokość”Jest ustawiony jako„automatyczny”I automatycznie dostosowuje wysokość kontenera.
Wyjście
Nauczyłeś się, jak zmusić obrazy do zmiany rozmiaru i utrzymania proporcji w CSS.
Wniosek
Istnieją alternatywne sposoby rozmiaru obrazu i utrzymania jego proporcji w CSS, takich jak ustalenie określonej wartości „szerokość„Własność i„ „automatyczny„Wartość dla„wysokość„Własność obrazu lub odwrotnie. CSS „obiekt-dopasowanie„Własność o wartości”zawierać”To najlepsza metoda. Co więcej, „Wyświetlacz: Flex„Własność można również wykorzystać do utrzymania proporcji obrazu. Ten zapis wyjaśnił metody wykazania, jak zmienić rozmiar obrazu i utrzymać jego proporcje w CSS.