2016-03-09 2 views
0

Я пытаюсь создать веб-страницу с использованием этого шаблона Bootstrap (http://getbootstrap.com/examples/jumbotron/).Шаблон Bootstrap не отображается

Я поместил папку html и bootstrap-3.3.6 в ту же папку.

Я просто скопировал код из «источника страницы просмотра» и выполнил этот html в firefox.

Элементы отображаются, однако форматирование отсутствует. Может кто-нибудь, пожалуйста, дайте мне знать, что я делаю неправильно?

Это код, который я имею в головной части:

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> 
    <meta name="description" content=""> 
    <meta name="author" content=""> 
    <link rel="icon" href="../../favicon.ico"> 

    <title>Jumbotron Template for Bootstrap</title> 

    <!-- Bootstrap core CSS --> 
    <link href="../../dist/css/bootstrap.min.css" rel="stylesheet"> 

    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> 
    <link href="../../assets/css/ie10-viewport-bug-workaround.css" rel="stylesheet"> 

    <!-- Custom styles for this template --> 
    <link href="jumbotron.css" rel="stylesheet"> 

    <!-- Just for debugging purposes. Don't actually copy these 2 lines! --> 
    <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]--> 
    <script src="../../assets/js/ie-emulation-modes-warning.js"></script> 

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> 
    <!--[if lt IE 9]> 
     <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> 
     <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> 
    <![endif]--> 
    </head> 

    <body> 

    <nav class="navbar navbar-inverse navbar-fixed-top"> 
     <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      </button> 
      <a class="navbar-brand" href="#">Project name</a> 
     </div> 
     <div id="navbar" class="navbar-collapse collapse"> 
      <form class="navbar-form navbar-right"> 
      <div class="form-group"> 
       <input type="text" placeholder="Email" class="form-control"> 
      </div> 
      <div class="form-group"> 
       <input type="password" placeholder="Password" class="form-control"> 
      </div> 
      <button type="submit" class="btn btn-success">Sign in</button> 
      </form> 
     </div><!--/.navbar-collapse --> 
     </div> 
    </nav> 

    <!-- Main jumbotron for a primary marketing message or call to action --> 
    <div class="jumbotron"> 
     <div class="container"> 
     <h1>Hello, world!</h1> 
     <p>This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.</p> 
     <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more &raquo;</a></p> 
     </div> 
    </div> 

    <div class="container"> 
     <!-- Example row of columns --> 
     <div class="row"> 
     <div class="col-md-4"> 
      <h2>Heading</h2> 
      <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> 
      <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a></p> 
     </div> 
     <div class="col-md-4"> 
      <h2>Heading</h2> 
      <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> 
      <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a></p> 
     </div> 
     <div class="col-md-4"> 
      <h2>Heading</h2> 
      <p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> 
      <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a></p> 
     </div> 
     </div> 

     <hr> 

     <footer> 
     <p>&copy; 2015 Company, Inc.</p> 
     </footer> 
    </div> <!-- /container --> 


    <!-- Bootstrap core JavaScript 
    ================================================== --> 
    <!-- Placed at the end of the document so the pages load faster --> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
    <script>window.jQuery || document.write('<script src="../../assets/js/vendor/jquery.min.js"><\/script>')</script> 
    <script src="../../dist/js/bootstrap.min.js"></script> 
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> 
    <script src="../../assets/js/ie10-viewport-bug-workaround.js"></script> 
    </body> 
</html> 

ответ

2

что-то с вашими бутстраповских сценариев.

Я добавил ссылку на bootstrap cdn, и это сработало.

<!DOCTYPE html> 
 
<html lang="en"> 
 

 
<head> 
 
    <meta charset="utf-8"> 
 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
 
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> 
 
    <meta name="description" content=""> 
 
    <meta name="author" content=""> 
 
    <link rel="icon" href="../../favicon.ico"> 
 

 
    <title>Jumbotron Template for Bootstrap</title> 
 

 
    <!-- Bootstrap core CSS --> 
 
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" /> 
 

 
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> 
 
    <link href="../../assets/css/ie10-viewport-bug-workaround.css" rel="stylesheet"> 
 

 
    <!-- Custom styles for this template --> 
 
    <link href="jumbotron.css" rel="stylesheet"> 
 

 
    <!-- Just for debugging purposes. Don't actually copy these 2 lines! --> 
 
    <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]--> 
 
    <script src="../../assets/js/ie-emulation-modes-warning.js"></script> 
 

 
    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> 
 
    <!--[if lt IE 9]> 
 
     <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> 
 
     <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> 
 
    <![endif]--> 
 
</head> 
 

 
<body> 
 

 
    <nav class="navbar navbar-inverse navbar-fixed-top"> 
 
    <div class="container"> 
 
     <div class="navbar-header"> 
 
     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 
 
      <span class="sr-only">Toggle navigation</span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
     </button> 
 
     <a class="navbar-brand" href="#">Project name</a> 
 
     </div> 
 
     <div id="navbar" class="navbar-collapse collapse"> 
 
     <form class="navbar-form navbar-right"> 
 
      <div class="form-group"> 
 
      <input type="text" placeholder="Email" class="form-control"> 
 
      </div> 
 
      <div class="form-group"> 
 
      <input type="password" placeholder="Password" class="form-control"> 
 
      </div> 
 
      <button type="submit" class="btn btn-success">Sign in</button> 
 
     </form> 
 
     </div> 
 
     <!--/.navbar-collapse --> 
 
    </div> 
 
    </nav> 
 

 
    <!-- Main jumbotron for a primary marketing message or call to action --> 
 
    <div class="jumbotron"> 
 
    <div class="container"> 
 
     <h1>Hello, world!</h1> 
 
     <p>This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.</p> 
 
     <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more &raquo;</a> 
 
     </p> 
 
    </div> 
 
    </div> 
 

 
    <div class="container"> 
 
    <!-- Example row of columns --> 
 
    <div class="row"> 
 
     <div class="col-md-4"> 
 
     <h2>Heading</h2> 
 
     <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p> 
 
     <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a> 
 
     </p> 
 
     </div> 
 
     <div class="col-md-4"> 
 
     <h2>Heading</h2> 
 
     <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p> 
 
     <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a> 
 
     </p> 
 
     </div> 
 
     <div class="col-md-4"> 
 
     <h2>Heading</h2> 
 
     <p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> 
 
     <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a> 
 
     </p> 
 
     </div> 
 
    </div> 
 

 
    <hr> 
 

 
    <footer> 
 
     <p>&copy; 2015 Company, Inc.</p> 
 
    </footer> 
 
    </div> 
 
    <!-- /container --> 
 

 

 
    <!-- Bootstrap core JavaScript 
 
    ================================================== --> 
 
    <!-- Placed at the end of the document so the pages load faster --> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
 
    <script> 
 
    window.jQuery || document.write('<script src="../../assets/js/vendor/jquery.min.js"><\/script>') 
 
    </script> 
 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
 
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> 
 
    <script src="../../assets/js/ie10-viewport-bug-workaround.js"></script> 
 
</body> 
 

 
</html>

+0

спасибо Champ! .. он начал работать. что именно вы сделали? Знаете ли вы, что больше примеров бутстрапа создают потрясающую веб-страницу с визуализацией? – Glenn

+0

@ Glenn Вы уверены, что ваши пути к файлам начальной загрузки верны? Проверьте консоль, чтобы увидеть, есть ли ошибки –

+0

В консоли нет ошибок. – Glenn

1

Если вы собираетесь сделать сайт с Bootsrap вы должны сделать правильную структуру. Каждый раз, когда я использую, как показано ниже.

bootstrap/ 
├── css/ 
│ ├── bootstrap.css 
│ ├── bootstrap.css.map 
│ ├── bootstrap.min.css 
│ ├── bootstrap.min.css.map 
│ ├── bootstrap-theme.css 
│ ├── bootstrap-theme.css.map 
│ ├── bootstrap-theme.min.css 
│ └── bootstrap-theme.min.css.map 
├── js/ 
│ ├── bootstrap.js 
│ └── bootstrap.min.js 
└── fonts/ 
    ├── glyphicons-halflings-regular.eot 
    ├── glyphicons-halflings-regular.svg 
    ├── glyphicons-halflings-regular.ttf 
    ├── glyphicons-halflings-regular.woff 
    └── glyphicons-halflings-regular.woff2 
index.html 

, то вы можете включить Js и CSS файлы, как показано ниже

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> 
    <meta name="description" content=""> 
    <meta name="author" content=""> 
    <link rel="icon" href="../../favicon.ico"> 

    <title>Jumbotron Template for Bootstrap</title> 

    <!-- Bootstrap core CSS --> 
    <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">  

    </head> 

    <body> 

    <nav class="navbar navbar-inverse navbar-fixed-top"> 
     <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      </button> 
      <a class="navbar-brand" href="#">Project name</a> 
     </div> 
     <div id="navbar" class="navbar-collapse collapse"> 
      <form class="navbar-form navbar-right"> 
      <div class="form-group"> 
       <input type="text" placeholder="Email" class="form-control"> 
      </div> 
      <div class="form-group"> 
       <input type="password" placeholder="Password" class="form-control"> 
      </div> 
      <button type="submit" class="btn btn-success">Sign in</button> 
      </form> 
     </div><!--/.navbar-collapse --> 
     </div> 
    </nav> 

    <!-- Main jumbotron for a primary marketing message or call to action --> 
    <div class="jumbotron"> 
     <div class="container"> 
     <h1>Hello, world!</h1> 
     <p>This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.</p> 
     <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more &raquo;</a></p> 
     </div> 
    </div> 

    <div class="container"> 
     <!-- Example row of columns --> 
     <div class="row"> 
     <div class="col-md-4"> 
      <h2>Heading</h2> 
      <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> 
      <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a></p> 
     </div> 
     <div class="col-md-4"> 
      <h2>Heading</h2> 
      <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> 
      <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a></p> 
     </div> 
     <div class="col-md-4"> 
      <h2>Heading</h2> 
      <p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> 
      <p><a class="btn btn-default" href="#" role="button">View details &raquo;</a></p> 
     </div> 
     </div> 

     <hr> 

     <footer> 
     <p>&copy; 2015 Company, Inc.</p> 
     </footer> 
    </div> <!-- /container --> 


    <!-- Bootstrap core JavaScript 
    ================================================== --> 
    <!-- Placed at the end of the document so the pages load faster --> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 

    <script src="bootstrap/js/bootstrap.min.js"></script> 

    </body> 
</html> 

Если вы собираетесь добавить некоторые библиотеки JS для ползунков или любых других плагинов, которые можно создать каталог с именем плагинов и поместить эти плагин файлы и включить его со своей веб-страницей, чтобы сделать ваш сайт очень чистым и понятным.

Если у вас возникли проблемы, прокомментируйте, я могу вам помочь.

Thanks

+0

. Спасибо, Chamath .. можете ли вы опубликовать ссылки o некоторые действительно готовые шаблоны kool bootstrap? – Glenn

+0

Премиум-шаблоны - https://wrapbootstrap.com Бесплатно - http://startbootstrap.com/ Если вам нужна помощь в отношении шаблонов тем оформления Bootstrap, дайте мне знать. Может быть, я могу помочь вам. :) – chamath

+0

thats большой. Я бы наверняка нуждался в вашей помощи. Скажите мне, как я могу научиться и быстро освоить bootstarp? – Glenn

Смежные вопросы