在Angular 7中导入外部CSS文件可以通过以下几种方式实现:
angular.json
文件中添加样式路径这是推荐的方法,因为它允许你在构建过程中包含这些样式文件。
"styles": [
"src/styles.css",
"src/assets/css/your-external-styles.css"
],
@import
你可以在组件的CSS文件中使用@import
语句来导入外部CSS文件。
/* 在组件的styles.css文件中 */
@import url('assets/css/your-external-styles.css');
index.html
中直接引入你也可以在项目的index.html
文件中直接通过<link>
标签引入外部CSS文件。
<!-- 在index.html的<head>部分 -->
<link rel="stylesheet" href="assets/css/your-external-styles.css">
angular.json
或组件内@import
的方式,可以更好地控制样式的模块化,避免全局样式污染。angular.json
中的配置正确无误。假设你有一个外部CSS文件external-styles.css
位于src/assets/css/
目录下。
angular.json
"styles": [
"src/styles.css",
"src/assets/css/external-styles.css"
],
组件内的styles.css
@import url('assets/css/external-styles.css');
index.html
<link rel="stylesheet" href="assets/css/external-styles.css">
通过以上方法,你可以有效地在Angular 7项目中导入和使用外部CSS文件。
领取专属 10元无门槛券
手把手带您无忧上云