Bootstrap样式引入失败问题

 

bootstrap引入失败问题

 

通过cdn文件引入:

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet">

 

    <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"></script>

 

通过脚手架安装jquery,bootstrap,通过main.js引入:

import $ from 'jquery' 
import '../node_modules/bootstrap/dist/css/bootstrap.min.css';
import '../node_modules/bootstrap/dist/js/bootstrap.min.js';

 

模板代码如下:

<nav class="navbar navbar-default navbar-fixed-top">
    <div class="container">
	    <div class="navbar-header">
			<a href="#" class="navbar-brand logo"><img src="../image/logo.png" alt="瓢城企训网"></a>
			<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse">
			    <span class="icon-bar"></span>
			    <span class="icon-bar"></span>
			    <span class="icon-bar"></span>
			</button>
		</div>
	    <div class="collapse navbar-collapse" id="navbar-collapse">
	        <ul class="nav navbar-nav navbar-right">
		        <li class="active"><a href="#"><span class="glyphicon glyphicon-home"></span> 首页</a></li>
		        <li><a href="information.html"><span class="glyphicon glyphicon-list"></span> 资讯</a></li>
		        <li><a href="case.html"><span class="glyphicon glyphicon-fire"></span> 案例</a></li>
		        <li><a href="about.html"><span class="glyphicon glyphicon-question-sign"></span> 关于</a></li>
	        </ul>
	    </div>
	</div>
</nav>

问题描述:

在html页面中引入cdn文件,复制模板代码,可以展示bootstrap样式,在vue中引入bootstrap框架后,按钮样式可以展示,navbar导航条样式无法展示。

解决:

因为npm引用的是最新的bootstrap版本4.1.3,而cdn引用文件是3.3.7版本,模板也是基于3.*.*版本而写的,所以要注意代码复用之前,先弄清对应版本,以免出现类似情况。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值