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 相关文章推荐
javascript 学习笔记(六)浏览器类型及版本信息检测代码
Apr 08 Javascript
jquery 插件学习(五)
Aug 06 Javascript
JavaScript匿名函数与委托使用示例
Jul 22 Javascript
jQuery获取节点和子节点文本的方法
Jul 22 Javascript
不同js异步函数同步的实现方法
May 28 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
Jun 08 Javascript
jQuery无缝轮播图代码
Dec 22 Javascript
Angular2库初探
Mar 01 Javascript
js仿微信公众平台打标签功能
Apr 08 Javascript
原生JavaScript实现Ajax异步请求
Nov 19 Javascript
vue实现从外部修改组件内部的变量的值
Jul 30 Javascript
vue el-upload上传文件的示例代码
Dec 21 Vue.js
基于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
有关JSON以及JSON在PHP中的应用
2010/04/09 PHP
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
PHP连接局域网MYSQL数据库的简单实例
2013/08/26 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
2014/07/25 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
2016/12/09 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
thinkphp5框架实现的自定义扩展类操作示例
2019/05/16 PHP
jquery中的查找parents与closest方法之间的区别
2013/12/02 Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
2013/12/27 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
AngularJS Ajax详解及示例代码
2016/08/17 Javascript
JS实现加载时锁定HTML页面元素的方法
2017/06/24 Javascript
vue Render中slots的使用的实例代码
2017/07/19 Javascript
Angular实现的简单定时器功能示例
2017/12/28 Javascript
vue中axios解决跨域问题和拦截器的使用方法
2018/03/07 Javascript
JavaScript实现的级联算法示例【省市二级联动功能】
2018/12/25 Javascript
JavaScript隐式类型转换代码实例
2020/05/29 Javascript
[01:13]这,就是刀塔
2014/07/16 DOTA
Python实现图片转字符画的示例
2017/08/22 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
2018/10/17 Python
windows下numpy下载与安装图文教程
2019/04/02 Python
Python FTP文件定时自动下载实现过程解析
2019/11/12 Python
Python函数的默认参数设计示例详解
2019/12/01 Python
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
详解HTML5 window.postMessage与跨域
2017/05/11 HTML / CSS
旧时光糖果:Old Time Candy
2018/02/05 全球购物
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
请说出几个常用的异常类
2013/01/08 面试题
团支书竞选演讲稿
2014/04/28 职场文书
初中作文评语集锦
2014/12/25 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
HTTP中的Content-type详解
2022/01/18 HTML / CSS