我正在尝试使用Bootstrap;我正在下载从Bootstrap网站构建的示例页面。但是,当我启动它们时,它们在我的Chrome浏览器中看起来很糟糕。
例如,当我加载缩小的jumbotron页面时,jumbotron跨越整个屏幕......我做错了什么?我在文件夹中包含了我已保存narrow-jumbotron.html
页面的css,js和font文件夹。
非常感谢任何帮助。
答案 0 :(得分:0)
请检查css和其他文件的源URL或路径。可能这会产生问题。
答案 1 :(得分:0)
首先确保您已下载bootstrap.min.css和jumbotron-narrow.css。 将它们放在您拥有html文件的文件夹中。
之后在你的html文件中找到以下两个语句。
<link href="http://getbootstrap.com/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="http://getbootstrap.com/examples/jumbotron-narrow/jumbotron-narrow.css" rel="stylesheet">
用这些行替换它们:
<link href="bootstrap.min.css" rel="stylesheet">
<link href="jumbotron-narrow.css" rel="stylesheet">
答案 2 :(得分:0)
看起来这可能是路径问题。下载原始引导框架时,您将拥有/ css和/ js目录。您的新html文件如何访问这些位置取决于您放置这些目录的位置。我假设你有一些自举测试区域。让我们把它称为主引导区域或核心文件区域,无论如何。
设置完成后,您可能会返回其他下载内容,其中包含/ examples目录。其中的文件设置为处理少量目录级别。当你进入/ examples目录文件夹时,你是否复制了整个/ examples分支?或者只是一组示例文件?
让我们尝试这只是为了试图让事情发挥作用的一个例子。如果你想弄乱目录/文件夹组织和文件路径,那么一旦你工作了,那很好。
这有望让您前进,并清楚明白地了解文件路径的工作原理。如果您喜欢前进,请将内容放入更好的目录/文件夹结构中并重新执行路径。请记住,如果您想要在真实的Web服务器上(本地或远程),您始终可以使用根目录中的虚拟路径,这样您就不必跟踪这些文件的每个位置的级别。
无论如何,我只是测试了这个,理想情况下它也适合你。
答案 3 :(得分:0)
例如,将bootstrap.min.css和bootstrap.min.js放在与传送带文件夹相同的文件夹中。
然后将js文件的路径修复为此:
<script src="bootstrap.min.js"></script>
然后将css文件的路径固定为此:
<link href="bootstrap.min.css" rel="stylesheet">
答案 4 :(得分:0)
尝试删除“完整性”部分
代替此:
<link href="css/bootstrap.min.css" rel="stylesheet" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
制作:
<link href="css/bootstrap.min.css" rel="stylesheet">
作为完整性属性,检查代码是否已更改。 这可能会有帮助。