Bootstrap (Часть-3) | Кнопки, Глификоны, Таблицы

Опубликовано: 15 Июля, 2021
  1. Введение и установка
  2. Система сеток
  3. Вертикальные формы, горизонтальные формы, встроенные формы
  4. Выпадающие и адаптивные вкладки
  5. Индикатор выполнения и Jumbotron

После предыдущей статьи следует ознакомиться с сеточной системой Bootstrap. Теперь мы узнаем о создании кнопок, всех новых глификонов и таблиц. Давайте начнем.

    Красивые кнопки:

    Мы можем создавать кнопки в Bootstrap двумя способами (а точнее, используя два тега). Во-первых, с помощью тега <a>, а во-вторых, с помощью тега <button>.

     <a href="https://www.geeksforgeeks.org"class="btn btn-danger">
    Кнопка с тегом </a>
    <button type = "button" class = "btn btn-info"> Кнопка с тегом 'button' </button>
    

    У нас могут быть кнопки разных цветов с помощью Bootstrap. Каждый из них имеет определенное имя, например btn-default, btn-primary, btn-success, btn-info, btn-warning, btn-dangerous и btn-link. Все они имеют определенный цвет кнопки.

    Мы также можем делать кнопки разных размеров (используя атрибуты btn-lg, btn-sm, btn-xs и btn-block)

  • <a href="> Кнопка с тегом <a> </a>
    Пример:




    <!DOCTYPE html>
    < html lang = "en" >
    < head >
    < title >Bootstrap Example</ title >
    < meta charset = "utf-8" >
    < meta name = "viewport" content = "width=device-width, initial-scale=1" >
    </ head >
    < body >
    < div class = "container" style = "color:green" >
    < h1 >GeeksforGeeks</ h1 >
    </ div >
    < div class = "container" >
    < h2 >Button Styles</ h2 >
    < button type = "button" class = "btn" >Basic</ button >
    < button type = "button" class = "btn btn-default" >Default</ button >
    < button type = "button" class = "btn btn-primary" >Primary</ button >
    < button type = "button" class = "btn btn-success" >Success</ button >
    < button type = "button" class = "btn btn-info" >Info</ button >
    < button type = "button" class = "btn btn-warning" >Warning</ button >
    < button type = "button" class = "btn btn-danger" >Danger</ button >
    </ div >
    < br >
    < div class = "container" >
    < h4 >Button with < a > and < button > tag</ h4 >
    < a href = " https://ide.geeksforgeeks.org/tryit.php " class = "btn btn-danger" >
    Button with < a > tag </ a >
    < button type = "button" class = "btn btn-success" >Button with < button > tag </ button >
    </ div >
    </ body >
    </ html >

    Выход:

  • Великолепные глификоны:

    Glyphicons - это библиотека точно подготовленных монохромных иконок и символов, созданная с упором на простоту и удобство ориентации. Мы можем использовать глификоны внутри тега span следующим образом:

     <span class = "Имя глификона"> </span>

    Глификоны также можно использовать в таких кнопках:

     <a href="" class="btn btn-default"> <span class = "Имя глификона"> </span> </a>

    Все глификоны доступны на http://getbootstrap.com/components бесплатно. Вы можете скопировать их имена и вставить в кавычки class = "Paste here". Если вам нужен более конкретный глификон, вы можете посетить http://glyphicons.com/ и купить их.

    Пример:




    <!DOCTYPE html>
    < html lang = "en" >
    < head >
    < title >Bootstrap Example</ title >
    < meta charset = "utf-8" >
    < meta name = "viewport" content = "width=device-width, initial-scale=1" >
    </ head >
    < body >
    < div class = "container" style = "color:green" >
    < h1 >GeeksforGeeks</ h1 >
    </ div >
    < div class = "container" >
    < p >Correct< span class = "glyphicon glyphicon-ok" ></ span ></ p >
    < p >Incorrect< span class = "glyphicon glyphicon-remove" ></ span ></ p >
    < h4 >Glyphicon with buttons</ h4 >
    < a href = " https://www.geeksforgeeks.org " class = "btn btn-primary" >
    < span class = "glyphicon glyphicon-backward" ></ span >
    </ a >
    < a href = " https://www.geeksforgeeks.org " class = "btn btn-danger" >
    < span class = "glyphicon glyphicon-pause" ></ span >
    </ a >
    < a href = " https://www.geeksforgeeks.org " class = "btn btn-success" >
    < span class = "glyphicon glyphicon-play" ></ span >
    </ a >
    < a href = " https://www.geeksforgeeks.org " class = "btn btn-primary" >
    < span class = "glyphicon glyphicon-forward" ></ span >
    </ a >
    </ div >
    < br >
    < div class = "container" >
    < a href = " https://www.geeksforgeeks.org " class = "btn btn-primary" >
    < span class = "glyphicon glyphicon-thumbs-up" ></ span >Like Button
    </ a >
    </ div >
    </ body >
    </ html >

    Выход:

  • Дразнящие таблицы:

    Для создания таблиц нам нужен тег <table>, в котором мы используем тег <tr> для определения каждой строки и тег <td> / <th> для представления фактической ячейки данных. В теге table мы можем добавлять разные классы, которые им приписывают, чтобы наша таблица выглядела лучше. Некоторые классы таблиц могут быть с полосами таблицы, с границами таблицы, с наведением на таблицу, с сжатием таблицы и т. Д. Здесь вы можете найти все классы таблиц. Основная структура таблицы:

     <table class = "table-striped">
       <tr>
          <td> Первый столбец </td>
          <td> Вторая колонка </td>
          <td> Третья колонка </td>
       </tr>
    </table>
    

    Вы также можете добавить разные цвета в каждую строку таблицы, используя цвет в



    <tr> тег, например <tr class = ”dangerous”> </tr>

    Точно так же вы также можете добавить цвета в каждую ячейку, включив класс цветов в тег <td>.
    Пример:




    <!DOCTYPE html>
    < html lang = "en" >
    < head >
    < title >Bootstrap Example</ title >
    < meta charset = "utf-8" >
    < meta name = "viewport" content = "width=device-width, initial-scale=1" >
    </ head >
    < body >
    < div class = "container" style = "color:green" >
    < h1 >GeeksforGeeks</ h1 >
    </ div >
    < div class = "container" >
    < h4 >Tables using Bootstrap</ h4 >
    < hr >< hr >
    < div class = "container" >
    < div class = "bg bg-success" >
    < table class = "table table-hover" >
    < tr class = "danger" >
    < td >First Column</ td >
    < td >Second Column</ td >
    < td >Third Column</ td >
    </ tr >
    < tr class = "info" >
    < td >Python</ td >
    < td >Java</ td >
    < td >Swift</ td >
    </ tr >
    < tr class = "danger" >
    < td >HTML</ td >
    < td >CSS</ td >
    < td >JavaScript</ td >
    </ tr >
    < tr class = "info" >
    < td >MySql</ td >
    < td >MongoDB</ td >
    < td >SQL lit</ td >
    </ tr >
    </ table >
    </ div >
    </ div >
    </ div >
    </ body >
    </ html >

    Выход:

    Вы узнаете больше о Bootstrap в следующей статье. Продолжай учиться!

    Статья Харшита Гупты:
    Харшит Гупта из Калькутты - активный блоггер, который очень заинтересован в написании о текущих событиях, технических блогах, историях и личном жизненном опыте. Помимо страсти к писательству, он также любит программировать и танцевать. В настоящее время он учится в IIEST и является активным участником блога geeksforgeeks.

    Если вы также хотите продемонстрировать здесь свой блог, посетите GBlog, где вы можете писать в гостевом блоге на GeeksforGeeks.