Nauka technologii internetowych
Skopiuj kod:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="units.css">
</head>
<body>
<div class="cm">cm</div>
<div class="mms">10 mm</div>
<div class="inchascm">2.54cm</div>
<div class="inchasmm">25.4mm</div>
<div class="inch">inch</div>
<div class="pxs96">96pxs</div>
<div class="pts72">72pts</div>
<div class="pcs6">6pcs</div>
</body>
</html>
style CSS:
.cm {
width: 1cm;
height: 1cm;
background-color: blanchedalmond;
}
.inchascm {
width: 2.54cm;
height: 2.54cm;
background-color: aqua;
}
.inchasmm {
width: 25.4mm;
height: 25.4mm;
background-color: antiquewhite;
}
.mms {
width: 10mm;
height: 10mm;
background-color: aliceblue;
}
.inch {
width: 1in;
height: 1in;
background-color: aquamarine;
}
.pxs96 {
width: 96px;
height: 96px;
background-color: azure;
}
.pts72 {
width: 72pt;
height: 72pt;
background-color: beige;
}
.pcs6 {
width: 6pc;
height: 6pc;
background-color: bisque;
}
Co możesz powiedzieć o wzajemnych relacjach pomiędzy jednostkami w CSS?
Dopisz do arkusza styli media query typu print, gdzie wszystkim elementom HTML ustawisz poprawnie właściwość print-color-adjust:
link na exact. Zwróć uwagę, że nie wszystkie przeglądarki
wspierają tę właściwość bez prefiksu
link.
Gdyby nie użyto exact, przeglądarka usunęłaby kolory tła.
Skopiuj kod html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>title</title>
<style>
.parent {
font-size: 16px;
}
.child-one {
font-size: 1.5em;
}
.child-two {
font-size: 1.5em;
}
.child-three {
font-size: 2em;
}
</style>
</head>
<body>
<div class="parent">
<div class="child-one">1</div>
<div class="child-two">2</div>
<div class="child-three">3</div>
</div>
</body>
</html>
Utwórz następujący pasek menu:
Do utworzenia strzałek użyj pseudo-elementu ::after w którym:
Rozbuduj menu tak by po najechaniu na element pojawiały się następujące opcje, natomiast po zabraniu kursora znikały.
Elementy tworzące pod-menu mogą być wyświetlone jako elementy blokowe oraz początkowo mieć ustawioną właściwość opacity na wartość 0. Po najechaniu myszą elementy zmieniają opacity na 1.
Zmodyfikuj reguły CSS, aby w jak najprostszy sposób można było utworzyć menu składające się z kolejnych rozwijanych menu. Zredukuj liczbę reguł css na tyle ile to możliwe.
Utwórz opcję dodania kolejnego menu rozwijanego z lewej lub prawej strony w zielonym kolorze.
Zapoznaj się z dokumentacją: menu A następnie dodaj odpowiednie właściwości tak aby elementy niewidoczne nie blokowały wyboru opcji Informatyka w utworzonym menu. Bez tych właściwości obecne menu po najechaniu na informatyka może pokazywać opcję z menu Doktorant.
Korzystając z dokumentacji Ułożenie treści Czyszczenie
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
laborum.
Z uwagi na złożoność flexa zostanie on dokładnie omówiony w kolejnej instrukcji; tutaj ma on głównie znaczenie pokazowe.
Wykorzystując media query:
Za pomocą @layer utwórz 3 warstwy CSS: pierwsza, druga i trzecia; nadaj im taką samą kolejność. Ustaw kolor czcionki odpowiednio na czarny, czerwony i niebieski dla elementu section w każdej warstwie. Następnie utwórz poprawny dokument HTML i utwórz element section.
Zadanie 10. Element section z poprzedniego zadania kolejno: