vue 引入公共css文件的简单方法(推荐)


Posted in Javascript onJanuary 20, 2018

如果不想把css写在单文件组件里如这样:

<template>
 <div id="app">
   <div class='nav-box'>
    <ul class='nav'>
      <li>
       <a href="#/" rel="external nofollow" rel="external nofollow" >home</a>
      </li>
       <li>
       <a href="#/odocument" rel="external nofollow" rel="external nofollow" >document</a>
      </li>
       <li>
       <a href="#/about" rel="external nofollow" rel="external nofollow" >about</a>
      </li>
    </ul>
   </div>
   <router-view></router-view>
 </div>
</template>

<script>
export default {
 name: 'app'
}
</script>

<style>
#app{
   text-align:center;
   color:#2c3e50;
   margin-top:60px;
}
</style>

可以将css样式写在外部,再通过下面三种方法中的一种引入:

1、在入口js文件main.js中引入,一些公共的样式文件,可以在这里引入。

import Vue from 'vue'
import App from './App' // 引入App这个组件
import router from './router' /* 引入路由配置 */
import axios from 'axios'
import '@/assets/css/reset.css'/*引入公共样式*/

2、在index.html中引入

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width,initial-scale=1.0">
  <title>y</title>
  <link rel="stylesheet" type="text/css" href="src/assets/css/reset.css" rel="external nofollow" >/*引入公共样式*/
 </head>
 <body>
  <div id="app"></div>
  <!-- built files will be auto injected -->
 </body>
</html>

3、在app.vue中引入,但是这样引入有一个问题,就是在index.html的HEADH上会多出一个空的

<template>
 <div id="app">
   <div class='nav-box'>
    <ul class='nav'>
      <li>
       <a href="#/" rel="external nofollow" rel="external nofollow" >home</a>
      </li>
       <li>
       <a href="#/odocument" rel="external nofollow" rel="external nofollow" >document</a>
      </li>
       <li>
       <a href="#/about" rel="external nofollow" rel="external nofollow" >about</a>
      </li>
    </ul>
   </div>
   <router-view></router-view>
 </div>
</template>

<script>
export default {
 name: 'app'
}
</script>

<style>
  @import './assets/css/reset.css'; /*引入公共样式*/
</style>

以上这篇vue 引入公共css文件的简单方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js常用函数 不错
Sep 08 Javascript
JavaScript中的匀速运动和变速(缓冲)运动详细介绍
Nov 11 Javascript
侧栏跟随滚动的简单实现代码
Mar 18 Javascript
ExtJS4如何给同一个formpanel不同的url
May 02 Javascript
ActiveX控件与Javascript之间的交互示例
Jun 04 Javascript
JavaScript中的异常捕捉介绍
Dec 31 Javascript
javascript上下方向键控制表格行选中并高亮显示的方法
Feb 13 Javascript
深入分析Cookie的安全性问题
Mar 01 Javascript
js+canvas绘制五角星的方法
Jan 28 Javascript
jQuery实现根据生日计算年龄 星座 生肖
Nov 23 Javascript
详解angular笔记路由之angular-router
Sep 12 Javascript
vue 二维码长按保存和复制内容操作
Sep 22 Javascript
基于Vue的ajax公共方法(详解)
Jan 20 #Javascript
详解vue.js数据传递以及数据分发slot
Jan 20 #Javascript
Angular2整合其他插件的方法
Jan 20 #Javascript
详解Angular结合zTree异步加载节点数据
Jan 20 #Javascript
javascript数组拍平方法总结
Jan 20 #Javascript
node.js文件上传重命名以及移动位置的示例代码
Jan 19 #Javascript
详解Node.js模板引擎Jade入门
Jan 19 #Javascript
You might like
9段PHP实用功能的代码推荐
2014/10/14 PHP
PHP加密解密实例分析
2015/12/25 PHP
静态html文件执行php语句的方法(推荐)
2016/11/21 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
2021/03/09 PHP
javascript preload&amp;lazy load
2010/05/13 Javascript
JS判断元素是否在数组内的实现代码
2016/03/30 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
JQuery中的常用事件、对象属性与使用方法分析
2019/12/23 jQuery
vscode 插件开发 + vue的操作方法
2020/06/05 Javascript
解决iView Table组件宽度只变大不变小的问题
2020/11/13 Javascript
windows如何把已安装的nodejs高版本降级为低版本(图文教程)
2020/12/14 NodeJs
Python使用PIL模块生成随机验证码
2017/11/21 Python
python批量替换多文件字符串问题详解
2018/04/22 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
python读取目录下最新的文件夹方法
2018/12/24 Python
python实现在函数中修改变量值的方法
2019/07/16 Python
numpy.ndarray 实现对特定行或列取值
2019/12/05 Python
通过python调用adb命令对App进行性能测试方式
2020/04/23 Python
澳大利亚网上买书:Angus & Robertson
2019/07/21 全球购物
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
2014/09/15 面试题
python+selenium小米商城红米K40手机自动抢购的示例代码
2021/03/24 Python
药剂专业自荐信范文
2014/04/16 职场文书
初三学习计划书范文
2014/04/30 职场文书
小学亲子活动总结
2014/07/01 职场文书
美术专业自荐信
2014/07/07 职场文书
作风整顿个人剖析材料
2014/10/06 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
酒店圣诞节活动总结
2015/05/06 职场文书
2015年节能减排工作总结
2015/05/14 职场文书
毕业论文致谢怎么写
2015/05/14 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang