За последние 24 часа нас посетили 20029 программистов и 1002 робота. Сейчас ищут 336 программистов ...

Подключить Bootstrap 4 на конкретной странице

Тема в разделе "HTML и CSS", создана пользователем lordconst, 8 апр 2020.

  1. lordconst

    lordconst Новичок

    С нами с:
    7 дек 2019
    Сообщения:
    151
    Симпатии:
    1
    Скачал готовый шаблон на 3 версии, можно ли на конкретной странице этого шаблона использовать компонент из 4 версии (конкретно меня интересуют карточки с разными цветами)?
    Если копирую CDN 4 версии в хедер этой страницы, то навбар съезжает
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    Ну если у вас шапка сайта вынесена отдельно, просто вызывайте другую с 4ой версией
     
  3. lordconst

    lordconst Новичок

    С нами с:
    7 дек 2019
    Сообщения:
    151
    Симпатии:
    1
    Ничего не понял, если честно.
    Вот у меня главная страница шаблона:
    HTML:
    1. <!DOCTYPE html>
    2. <html lang="en">
    3.     <meta charset="utf-8">
    4.     <title>Welcome!</title>
    5.     <meta content="width=device-width, initial-scale=1.0" name="viewport">
    6.     <meta content="" name="keywords">
    7.     <meta content="" name="description">
    8.  
    9.     <!-- Favicons -->
    10.     <link href="img/favicon.png" rel="icon">
    11.     <link href="img/apple-touch-icon.png" rel="apple-touch-icon">
    12.  
    13.     <!-- Google Fonts -->
    14.     <link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,900|Raleway:400,300,700,900" rel="stylesheet">
    15.  
    16.     <!-- Bootstrap CSS File -->
    17.     <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
    18.  
    19.     <!-- Libraries CSS Files -->
    20.     <link href="lib/font-awesome/css/font-awesome.min.css" rel="stylesheet">
    21.  
    22.     <!-- Main Stylesheet File -->
    23.     <link rel="stylesheet" href="{{ asset('css/style.css') }}">
    24.  
    25.     <!-- =======================================================
    26.      Template Name: Spot
    27.      Template URL: https://templatemag.com/spot-bootstrap-freelance-template/
    28.      Author: TemplateMag.com
    29.      License: https://templatemag.com/license/
    30.    ======================================================= -->
    31. </head>
    32.  
    33.  
    34. <!-- Fixed navbar -->
    35. <div class="navbar navbar-inverse navbar-fixed-top">
    36.     <div class="container">
    37.         <div class="navbar-header">
    38.             <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
    39.                 <span class="icon-bar"></span>
    40.                 <span class="icon-bar"></span>
    41.                 <span class="icon-bar"></span>
    42.             </button>
    43.             <a class="navbar-brand" href="/">You decide!</a>
    44.         </div>
    45.         <div class="navbar-collapse collapse">
    46.             <ul class="nav navbar-nav navbar-right">
    47.                 <li class="active"><a href="/">HOME</a></li>
    48.                 <li><a href="{{ route('about') }}">ABOUT</a></li>
    49.                 <li><a href="{{ route('tickets') }}">VOTING</a></li>
    50.                 <li><a href="{{ route('howItWorks') }}">HOW IT WORKS</a></li>
    51.                 <li><a data-toggle="modal" data-target="#myModal" href="#myModal"><i class="fa fa-envelope-o"></i></a></li>
    52.             </ul>
    53.         </div>
    54.         <!--/.nav-collapse -->
    55.     </div>
    56. </div>
    57.  
    58. <div id="headerwrap">
    59.     <div class="container">
    60.         <div class="row centered">
    61.             <div class="col-lg-8 offset-lg-2">
    62.                 <h1>Just imagine that <b>you will decide</b> what your place of residence will be</h1>
    63.                 <h2>It`s nice</h2>
    64.             </div>
    65.         </div>
    66.         <!-- row -->
    67.     </div>
    68.     <!-- container -->
    69. </div>
    70. <!-- headerwrap -->
    71.  
    72. <div class="container w">
    73.     <div class="row centered">
    74.         <br><br>
    75.         <div class="col-lg-4">
    76.             <i class="fa fa-lightbulb-o"></i>
    77.             <h4>I have an idea!</h4>
    78.             <p>This is much easier than you can imagine.
    79.                 Just generate your idea of what you want to do with your
    80.                 neighborhood or home and your neighbors will hear you.</p>
    81.         </div>
    82.         <!-- col-lg-4 -->
    83.  
    84.         <div class="col-lg-4">
    85.             <i class="fa fa-laptop"></i>
    86.             <h4>Easy to use</h4>
    87.             <p>It is very comfortable! If someone has already
    88.                 generated an idea, you just need to tell your
    89.                 opinion about it. You can be part of this decision.</p>
    90.         </div>
    91.         <!-- col-lg-4 -->
    92.  
    93.         <div class="col-lg-4">
    94.             <i class="fa fa-thumbs-up"></i>
    95.             <h4>Good job</h4>
    96.             <p>Rejoice! You and your neighbors managed to make your
    97.                 home better: more comfortable for living, more modern
    98.                 and more beautiful for other people. Together you can do it.</p>
    99.         </div>
    100.         <!-- col-lg-4 -->
    101.     </div>
    102.     <!-- row -->
    103.     <br>
    104.     <br>
    105. </div>
    106.  
    107. <!-- FOOTER -->
    108. <div id="f">
    109.     <div class="container">
    110.         <div class="row centered">
    111.             <a href="#"><i class="fa fa-twitter"></i></a><a href="#"><i class="fa fa-facebook"></i></a><a href="#"><i class="fa fa-dribbble"></i></a>
    112.         </div>
    113.         <!-- row -->
    114.     </div>
    115.     <!-- container -->
    116. </div>
    117. <!-- Footer -->
    118.  
    119. <!-- MODAL FOR CONTACT -->
    120. <!-- Modal -->
    121. <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    122.     <div class="modal-dialog">
    123.         <div class="modal-content">
    124.             <div class="modal-header">
    125.                 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    126.                 <h4 class="modal-title" id="myModalLabel">contact us</h4>
    127.             </div>
    128.             <div class="modal-body">
    129.                 <div class="row centered">
    130.                     <p>We are available 24/7, so don't hesitate to contact us.</p>
    131.                     <p>
    132.                         Somestreet Ave, 987<br/> London, UK.<br/> +44 8948-4343<br/> contact@example.com
    133.                     </p>
    134.  
    135.                     <form class="contact-form php-mail-form" role="form" action="contactform/contactform.php" method="POST">
    136.  
    137.                         <div class="form-group">
    138.                             <label for="contact-name">Your Name</label>
    139.                             <input type="name" name="name" class="form-control" id="contact-name" placeholder="Your Name" data-rule="minlen:4" data-msg="Please enter at least 4 chars" >
    140.                             <div class="validate"></div>
    141.                         </div>
    142.                         <div class="form-group">
    143.                             <label for="contact-email">Your Email</label>
    144.                             <input type="email" name="email" class="form-control" id="contact-email" placeholder="Your Email" data-rule="email" data-msg="Please enter a valid email">
    145.                             <div class="validate"></div>
    146.                         </div>
    147.                         <div class="form-group">
    148.                             <label for="contact-subject">Subject</label>
    149.                             <input type="text" name="subject" class="form-control" id="contact-subject" placeholder="Subject" data-rule="minlen:4" data-msg="Please enter at least 8 chars of subject">
    150.                             <div class="validate"></div>
    151.                         </div>
    152.  
    153.                         <div class="form-group">
    154.                             <label for="contact-message">Your Message</label>
    155.                             <textarea class="form-control" name="message" id="contact-message" placeholder="Your Message" rows="5" data-rule="required" data-msg="Please write something for us"></textarea>
    156.                             <div class="validate"></div>
    157.                         </div>
    158.  
    159.                         <div class="loading"></div>
    160.                         <div class="error-message"></div>
    161.                         <div class="sent-message">Your message has been sent. Thank you!</div>
    162.  
    163.                         <div class="form-send">
    164.                             <button type="submit" class="btn btn-large">Send Message</button>
    165.                         </div>
    166.  
    167.                     </form>
    168.                 </div>
    169.             </div>
    170.         </div>
    171.         <!-- /.modal-content -->
    172.     </div>
    173.     <!-- /.modal-dialog -->
    174. </div>
    175. <!-- /.modal -->
    176.  
    177. <div id="copyrights">
    178.     <div class="container">
    179.         <p>
    180.             &copy; Copyrights <strong>Spot</strong>. All Rights Reserved
    181.         </p>
    182.         <div class="credits">
    183.             <!--
    184.              You are NOT allowed to delete the credit link to TemplateMag with free version.
    185.              You can delete the credit link only if you bought the pro version.
    186.              Buy the pro version with working PHP/AJAX contact form: https://templatemag.com/spot-bootstrap-freelance-template/
    187.              Licensing information: https://templatemag.com/license/
    188.            -->
    189.             Created with Spot template by <a href="https://templatemag.com/">TemplateMag</a>
    190.         </div>
    191.     </div>
    192. </div>
    193.  
    194. <!-- JavaScript Libraries -->
    195. <script src="lib/jquery/jquery.min.js"></script>
    196. <script src="lib/bootstrap/js/bootstrap.min.js"></script>
    197. <script src="lib/php-mail-form/validate.js"></script>
    198. <script src="lib/chart/chart.js"></script>
    199.  
    200. <!-- Template Main Javascript File -->
    201. <script src="js/main.js"></script>
    202.  
    203. </body>
    204. </html>
    205.  
    Я нашел в гугле конвертер с 3 на 4 версию, скопировал код, получил новый, вставил в свою страницу вместо старого. Попробовал сделать карточки:
    HTML:
    1. <div class="card text-white bg-info mb-3" style="max-width: 18rem;">
    2.   <div class="card-header">Header</div>
    3.   <div class="card-body">
    4.     <h5 class="card-title">Info card title</h5>
    5.     <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>
    6.   </div>
    7. </div>
    В итоге вместо этого (вложение 1) имеем это (вложение 2)
     

    Вложения:

  4. lordconst

    lordconst Новичок

    С нами с:
    7 дек 2019
    Сообщения:
    151
    Симпатии:
    1
    Вот понять не могу, это из-за разных версий bootstrap или я что-то не так делаю?