Vývojári nastavili polohu obrázka, aby vytvorili jasnú vizuálnu hierarchiu určením poradia a rozmerov obrázka vzhľadom na ostatné prvky HTML. Umiestnením obrázka do rôznych pozícií je možné generovať aj moderné, jedinečné a vlastné návrhy, ktoré môžu zmeniť vzhľad a dojem z webovej stránky. Tento článok demonštruje postup nastavenia pozície obrázka pomocou CSS.
Ako nastaviť pozíciu obrázka v CSS?
Nastavením pozície obrázka v CSS získate výhody ako „ presné umiestnenie “, “ prekrývajúci sa prvok “ a „ responzívny dizajn “ sa dá ľahko dosiahnuť. Pomocou týchto výhod môžu vývojári ľahko prispôsobiť a vytvoriť plne funkčnú a pútavú webovú stránku. Existujú dva spôsoby/vlastnosti, pomocou ktorých možno nastaviť polohu obrázka. Tieto vlastnosti sú opísané nižšie:
Metóda 1: Použitie Float Property
' plavák ” vlastnosť poskytuje CSS pre pohyb HTML elementov v “ vľavo “ alebo „ správny “smer. Väčšinou sa používa pri vytváraní responzívneho rozloženia na presné umiestnenie prvkov HTML.
Napríklad vlastnosť „float“ sa používa na zarovnanie obrázkov na ľavej aj pravej strane webovej stránky:
< div >
< img src = 'bg.jpg' výška = '300 pixelov' šírka = '400 pixelov' trieda = 'positionRight' >
< img src = 'kniha.jpg' výška = '300 pixelov' šírka = '400 pixelov' trieda = 'positionLeft' >
div >
Vo vyššie uvedenom kóde:
-
- Po prvé, koreň „ div ” je vytvorený prvok, ktorý funguje ako kontajner pre prvky HTML.
- Ďalej dve “ 'značky sa používajú vo vnútri ' ” tag.
- Potom sa hodnoty „ 300 pixelov “ a „ 400 pixelov “ sú poskytované „ výška “ a „ šírka “ atribúty oboch “ 'značky.'
- Tiež priraďte triedu „ positionRight “ a „ positionLeft ” na prvú a druhú značku „ “.
Teraz zadajte „ ” na použitie nasledujúcich vlastností CSS:
< štýl >
.pozíciaVpravo {
plavák: pravý;
}
.pozícia doľava {
plavák: vľavo;
}
štýl >
Popis je uvedený nižšie:
-
- Najprv vyberte „ positionRight ” a nastavte hodnotu “ správny “na jeho” plavák ' nehnuteľnosť. Tým sa vybraný prvok HTML presunie na webovú stránku správnym smerom.
- Ďalej vyberte „ positionLeft „trieda a uveďte hodnotu „ vľavo “ na “ plavák ' nehnuteľnosť. Tým sa prvok posunie smerom k ľavej strane.
Po skončení fázy kompilácie:
Výstup ukazuje, že obrázky boli nastavené na ľavú a pravú pozíciu.Metóda 2: Použitie vlastnosti umiestnenia objektu
' objektová poloha vlastnosť zaisťuje umiestnenie obrázka alebo prvku HTML na konkrétne miesto na webovej stránke. Poskytuje kontrolu nad horizontálnym a vertikálnym umiestnením, čo umožňuje užívateľovi dosiahnuť požadovaný vizuálny efekt alebo rozloženie. Väčšinou ho používajú vývojári na orezávanie obrázkov, vytváranie miniatúr, vlastné rozloženia atď.
Táto vlastnosť môže mať číselné hodnoty aj hodnoty kľúčových slov. Napríklad sú poskytnuté číselné hodnoty aj hodnoty kľúčových slov pre „ objektová poloha ' nehnuteľnosť. Nastavuje pozíciu obrázka v CSS v nižšie uvedenom útržku kódu:
< štýl >
.numericalValues
{
object-position: 100px 20px;
}
.keywordValues
{
poloha objektu: vľavo;
}
štýl >
< telo >
< div >
< img src = 'kniha.jpg' výška = '300 pixelov' šírka = '400 pixelov' trieda = 'keywordValues' >
< img src = 'bg.jpg' výška = '300 pixelov' šírka = '400 pixelov' trieda = 'numericalValues' >
div >
telo >
Vo vyššie uvedenom útržku kódu:-
- Po prvé, „ numericalValues “trieda je vybraná v rámci “ ” tag. A číselné hodnoty „ 100px 20px ” sú poskytované CSS “ objektová poloha ' nehnuteľnosť. ' 100 pixelov “ je priestor pridaný v horizontálnom smere a „ 20 pixelov “ pre vertikálu.
- Ďalej, „ keywordValues je vybratá trieda “ a hodnota kľúčového slova “ vľavo “ sa poskytuje „ objektová poloha ” na zarovnanie obrázka smerom doľava.
- Potom vo vnútri „ ” vytvoria sa dva obrázky a k nim sa priradia vyššie vytvorené triedy.
Po skončení fázy kompilácie bude webová stránka vyzerať takto:
Snímka ukazuje, že obrázky sú teraz nastavené na konkrétne pozície.Záver
Pozíciu obrázka je možné nastaviť pomocou CSS “ plavák “ a „ objektová poloha vlastnosti. ' plavák Vlastnosť ” berie kľúčové slovo ako hodnotu a presúva prvok doľava alebo doprava. Na druhej strane, „ objekt-pozícia “, preberá kľúčové aj číselné hodnoty v horizontálnom aj vertikálnom smere. Tento článok demonštroval postup nastavenia pozície obrázka v CSS.