1. Wprowadzenie do Bootstrap
  2. Szybki start
  3. Układ siatki Grid
  4. Klasa
  5. Style tekstowe
  6. Komponenty
  7. Zasady projektowania
  8. Manipulacja stylami CSS
  9. Integracja z innymi bibliotekami
  10. Debugowanie kodu
  11. Podsumowanie

Użycie responsywności

Responsywne projektowanie wymaga również znajomości technologii, takich jak media queries i flexible grid systems. Te technologie pozwalają na dynamiczne dostosowanie wyglądu strony do różnych ekranów. Dlatego warto poznać te technologie i zastosować je w projekcie strony.

Użycie media queries do dostosowania stylów CSS do różnych ekranów:

								
/* Ustawienia dla ekranów o szerokości większej niż 768 pikseli */
@media only screen and (min-width: 768px) {
  .container {
    max-width: 960px;
  }
}

/* Ustawienia dla ekranów o szerokości mniejszej niż 768 pikseli */
@media only screen and (max-width: 767px) {
  .container {
    max-width: 100%;
    padding: 0 15px;
  }
}
								
						

Używanie elastycznych układów do dostosowania elementów strony do różnych ekranów:

								
<div class="row">
  <div class="col-md-6 col-sm-12">
    <img src="image.png" alt="Obrazek" />
  </div>
  <div class="col-md-6 col-sm-12">
    <h2>Tytuł</h2>
    <p>Treść</p>
  </div>
</div>
								
						

Używanie skalowalnych obrazów do poprawy wydajności strony na urządzeniach mobilnych:

								
<picture>
  <source srcset="image-mobile.jpg" media="(max-width: 767px)" />
  <img src="image.jpg" alt="Obrazek" />
</picture>