Kezdő lépések

Bootstrap beágyazása külső szolgáltatótól (CDN)

A Bootstrap külső szolgáltatónál elhelyezett CSS állományát egyszerűen beemelhetjük HTML állományainkba egy link segítségével (ezt a HTML dokumentum fejlécében kell elhelyezni):
1
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
Copied!
Egyes interaktív szolgáltatások eléréséhez szükség van a Bootstrap JavaScript állományára is, ehhez a következő 3 sort el kell helyezni a HTML állomány lezáró body eleme előtt:
1
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
2
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
3
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
Copied!
Amennyiben nem használunk interaktív elemeket, mint például a felugró ablakok, vagy lenyíló menük, akkor nem szükséges beemelni a JavaScript állományokat.
A következő példa dokumentumba be van emelve az összes CSS és JavaScript állomány:
bootstrap-cdn.html
1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
<meta charset="UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7
<title>Bootstrap CDN</title>
8
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
9
</head>
10
<body>
11
<div class="container">
12
<div class="jumbotron my-3">
13
<h1>Hello Bootstrap!</h1>
14
</div>
15
</div>
16
17
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
18
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
19
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
20
</body>
21
</html>
Copied!

Bootstrap bemelése a HTML állomány mellé

A Bootstrap állományait direkt módon beemelhetjük a HTML állományaink mellé. Ehhez töltsük le a Bootstrap csomagot, a kapott zip állományt kicsomagolva igény szerint helyezzük el a HTML állomány mellett a CSS állományokat és ha interaktív elemeket is használunk, a JavaScritp állományokat is.
A CSS állomány bekötéséhez a HTML dokumentum fejlécében helyezzünk el egy link-et:
1
<link rel="stylesheet" href="css/bootstrap.min.css">
Copied!
Válasszuk a bootstrap.min.css elnevezésű állományt, ez ez összes szolgáltatást tartalmazza, és tömörített formátumú.
A JavaScript állományok beemeléséhez a Bootstrap állományain kívül szükségünk lesz a jQuery keretrendszerre, és a popper.js felugró ablak kezelőre is. Az összes JavaScript állományt helyezzük el a html dokumentum mellett (a Bootstrap js mappája erre megfelel), és a body elem záró része előtti sorban helyezzük el a következő 3 hivatkozást:
1
<script src="js/jquery-3.4.1.min.js"></script>
2
<script src="js/popper.min.js"></script>
3
<script src="js/bootstrap.min.js"></script>
Copied!
A következő példa dokumentumba be van emelve az összes CSS és JavaScript állomány:
bootstrap.html
1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
<meta charset="UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7
<title>Bootstrap CDN</title>
8
<link rel="stylesheet" href="css/bootstrap.min.css">
9
</head>
10
<body>
11
<div class="container">
12
<div class="jumbotron my-3">
13
<h1>Hello Bootstrap!</h1>
14
</div>
15
</div>
16
17
<script src="js/jquery-3.4.1.min.js"></script>
18
<script src="js/popper.min.js"></script>
19
<script src="js/bootstrap.min.js"></script>
20
</body>
21
</html>
Copied!
Az alábbi linken a fenti példa HTML dokumentum, és az összes hivatkozott állomány egyben letölthető:
bootstrap.zip
763KB
Binary
bootstrap.zip

Hasznos eszközök

Bootstrap témák

A Bootstrap keretrendszer könnyen témázható, mi is létre tudunk belőle hozni egyedi témát, ehhez a Bootstrap forrásállományait szükséges szerkeszteni. A forrásállományok szerkesztése haladó nehézségű feladat, szerencsére elérhetőek előre elkészített színsémák a Bootswatch.com weboldalon a témák menüpontban.
A téma használatba vételéhez töltsük le a témához kapcsolódó bootstrap.min.css állományt, és kössük be a HTML állományunkba.

Bootstrap Modulháló Chrome böngészőhöz

Ezzel az eszközzel a bootstrap modulhálóját jeleníthetjük meg a Chrome böngészőben, ami könnyíti a felület kialakítását.
Bootstrap Grid Overlay bővítmény működés közben
Hogy helyi, a számítógépünkön található állományokon is használni tudjuk ezt a bővítményt, engedélyeznünk kell a következő opciót (Chrome-ban bővítmények kezelése):

Bootstrap kódkiegészítő VScode bővítmény

A Visual Studio Code alapból nem kezeli a Bootstrap kód részleteket, ezzel a bővítménnyel elérhetővé válnak a Bootstrap HTML struktúrái a b4 kulcsszóra.
Last modified 1yr ago