Maison > développement back-end > Tutoriel Python > Conseils d'amorçage en Python

Conseils d'amorçage en Python

王林
Libérer: 2023-06-10 10:09:18
original
1647 Les gens l'ont consulté

Dans le développement Web, Bootstrap est un framework frontal largement utilisé qui facilite la création de sites Web et d'applications réactifs. En même temps, Python est un langage de programmation puissant largement utilisé dans le traitement de données, l’apprentissage automatique, le développement Web, etc. L'utilisation de Bootstrap en Python peut grandement simplifier le processus de développement front-end. Cet article présentera quelques conseils pour utiliser Bootstrap en Python.

1. Installez Bootstrap

Tout d'abord, vous devez installer Bootstrap pour l'utiliser en Python. Bootstrap peut être téléchargé depuis le site officiel ou importé via CDN :

<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/4.0.0/css/bootstrap.min.css">
<link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<script src="https://cdn.bootcss.com/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
Copier après la connexion

Ce code doit être placé dans la balise

2. Utilisez Bootstrap pour créer une mise en page

Bootstrap fournit un riche ensemble de classes CSS et de composants JS pour implémenter facilement une mise en page réactive. Ce qui suit est un exemple simple utilisant Bootstrap pour créer une barre de navigation et un carrousel :

<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
  <a class="navbar-brand" href="#">Brand</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse" id="navbarCollapse">
    <ul class="navbar-nav mr-auto">
      <li class="nav-item active">
        <a class="nav-link" href="#">Home</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">About</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Contact</a>
      </li>
    </ul>
  </div>
</nav>

<div id="myCarousel" class="carousel slide" data-ride="carousel">
  <ol class="carousel-indicators">
    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
    <li data-target="#myCarousel" data-slide-to="2"></li>
  </ol>
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img class="d-block w-100" src="img/slide1.jpg" alt="First slide">
      <div class="carousel-caption d-none d-md-block">
        <h5>First slide label</h5>
        <p>Nulla vitae elit libero, a pharetra augue mollis interdum.</p>
      </div>
    </div>
    <div class="carousel-item">
      <img class="d-block w-100" src="img/slide2.jpg" alt="Second slide">
      <div class="carousel-caption d-none d-md-block">
        <h5>Second slide label</h5>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
      </div>
    </div>
    <div class="carousel-item">
      <img class="d-block w-100" src="img/slide3.jpg" alt="Third slide">
      <div class="carousel-caption d-none d-md-block">
        <h5>Third slide label</h5>
        <p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>
      </div>
    </div>
  </div>
  <a class="carousel-control-prev" href="#myCarousel" role="button" data-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="sr-only">Previous</span>
  </a>
  <a class="carousel-control-next" href="#myCarousel" role="button" data-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="sr-only">Next</span>
  </a>
</div>
Copier après la connexion

De plus, Bootstrap fournit également de nombreux composants pratiques, tels que des formulaires, des boutons, des panneaux, des boîtes d'avertissement, etc., qui peuvent être sélectionnés de manière flexible en fonction aux besoins.

3. Utilisez Bootstrap pour embellir les pages Web

En plus de créer des mises en page, Bootstrap peut également être utilisé pour embellir les pages Web et les rendre plus belles. Voici quelques conseils pour utiliser Bootstrap pour embellir les pages Web :

1. Utiliser des icônes

Bootstrap fournit de nombreuses icônes couramment utilisées, qui peuvent être introduites des manières suivantes :

<link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
Copier après la connexion

Utilisation :

<i class="fa fa-refresh fa-spin"></i>
Copier après la connexion

Parmi elles, l'attribut class spécifie le style de l'icône, par exemple « fa » fait référence à la police Font Awesome, « fa-refresh » fait référence à l'icône d'actualisation et « fa-spin » fait référence à l'animation de rotation.

2. Utiliser des cartes

Bootstrap fournit des composants de carte, qui peuvent être utilisés pour afficher du contenu, comme dans l'exemple suivant :

<div class="card">
  <img class="card-img-top" src="img/card.jpg" alt="Card image cap">
  <div class="card-body">
    <h4 class="card-title">Card title</h4>
    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    <a href="#" class="btn btn-primary">Go somewhere</a>
  </div>
</div>
Copier après la connexion

3. Utiliser des boîtes modales

Bootstrap fournit des composants de boîte modale, qui peuvent être utilisés pour afficher du contenu. ou Effectuer des opérations. Voici un exemple simple :

<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">
  Launch demo modal
</button>

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="myModalLabel">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        This is a demo modal.
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>
Copier après la connexion

Ci-dessus figurent plusieurs techniques courantes d'utilisation de Bootstrap en Python. Elles peuvent rendre les pages Web plus belles et plus réactives, et elles peuvent également améliorer l'efficacité du développement front-end. En essayant et en apprenant constamment, des applications plus intéressantes peuvent être découvertes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal