elementUI本地引js,css 圖標不顯示問題


項目中有用到圖標 但是遇到了一些問題 在此僅做下記錄

1.按官方文檔:(缺點是沒有網絡情況下加載不出)

<!-- 引入樣式 -->
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<!-- 引入組件庫 -->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>

2.把elementUI中的css、js下載到本地 ,頁面引本地的css、js 但是圖標不顯示(非網絡狀態下的)

3.原因  在本地的index.css中發現圖標路徑問題:

@font-face {
    font-family: element-icons;
    src: url(fonts/element-icons.woff?t=1472440741) format('woff'),         
    url(fonts/element-icons.ttf?t=1472440741) format('truetype');
    font-weight: 400;
    font-style: normal
}  

4.所以需要自己下載一個字體 、圖標文件,新建fonts文件夾 ---> 放到css/fonts 如圖:

 5.參考網上其他資料的鏈接下載,但引到本地都不好用,在此建議大家在一個空文件用 npm下載node_modules,需要什么從里面復制出來

npm i element-ui -S

 

 路徑是 node_modules-->element-ui--->theme-chalk--->fonts

 拿到fonts放到項目中css文件夾下 就可以了

 參考文章:

 https://blog.csdn.net/m0_37893932/article/details/79460652

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM