用SVG的圖片格式如何劃入更改圖片的顏色?
第一種效果用陰影的方法進行控制,如果劃入則顯示陰影,移除在顯示原有圖片
效果展示
劃入前:
劃入後:
HTML的內容 <ul class="nav_item svgcolor"> <li> <a href="/insidecontent/4rgwrgqz3z2xh3fqe2jda0tjnb"><span class="imgsize" style="float: left;"> <img src="http://192.168.1.252:8080/Media/Domain/健康.svg"></span>康復運動與健康 </a> </li>
css的內容
.svgcolor li{
img{
position: relative;
margin-bottom: .1rem;
filter: drop-shadow(#165AB7 25px 0);
}
}
.imgsize{
display: inline-block;
width:25px;
margin-right:5px;
height:34px;
overflow: hidden;
margin-top:-1px;
}
.svgcolor li:hover{
img{
left: -25px;
}
}
第二種方法:將img 引入的圖片動態變成svg的標籤,在用樣式進行設定
參考網址:https://github.com/iconfu/svg-inject/
1、進行安裝(我的專案是vue通過腳手架進行安裝的,根據自己的專案,如果你是普通的專案下載好直接引用就可以)
$ npm install @iconfu/svg-inject
2、進行引用(全域性引用:main.js中)
import "@iconfu/svg-inject"
3.更改HTML:
<img :src="GLOBAL+'/Media/'+informationItem.image.paths" alt="" οnlοad="SVGInject(this)" width="25" height="25" >
4、設定樣式:
svg{
fill:#6e6e6e !important;
}
完成啦!!!
相關文章
- 動態更改svg圖片的顏色SVG
- svg圖片 填充顏色SVG
- 修改SVG圖片的大小和顏色SVG
- 如何在 CSS 背景圖片中對 SVG 圖片進行著色 ,修改svg圖片顏色CSSSVG
- Swift 實現更改圖片的顏色Swift
- SVG格式圖片的放大SVG
- 使用CSS混合模式和SVG來動態更改產品圖片的顏色CSS模式SVG
- 改變SVG圖的顏色SVG
- win10怎麼改圖片格式 win10系統如何更改圖片格式Win10
- 一個提取圖片顏色的React元件React元件
- iOS 去除 TabBarItem的圖片預設顏色iOStabBar
- css 更改svg顏色CSSSVG
- iOS 顏色製作背景圖片iOS
- 利用bitmap將圖片部分顏色透明
- web前端 改變SVG圖的顏色Web前端SVG
- 技巧分享:如何利用CSS屬性修改圖片顏色?CSS
- 如何更改電腦的“圖片密碼”?密碼
- 利用CSS改變圖片顏色的多種方法!CSS
- CSS實現的背景圖片替代顏色程式碼CSS
- Chrome 獲取網頁顏色(文字、圖片)Chrome網頁
- Android 使用ColorMatrix改變圖片顏色AndroidColorMatrix
- SVG動畫應用-酷炫的圖片展示效果SVG動畫
- Flutter實戰: 如何同時設定Container的圖片和顏色FlutterAI
- 利用CSS改變圖片顏色的100種方法!CSS
- svg 圖示設定背景顏色SVG
- 使用canvas給banner圖片加個顏色條Canvas
- Android通過程式碼修改圖片顏色Android
- PHP 修改圖片顏色(生成彩色二維碼)PHP
- 設定svg圖片大小SVG
- Android圖片之svgAndroidSVG
- 網站設計如何合理地選擇顏色與圖片?網站
- python 下,如何快速批次的把 numpy.ndarray 格式的圖片轉成 PIL 庫的 Image 格式的圖片Python
- 短視訊直播系統,簡單實現個人主頁背景圖片和文字顏色的更改
- iOS載入WebP格式圖片小結iOSWeb
- HTML中嵌入SVG圖片的N種方式HTMLSVG
- 怎麼轉換圖片格式並壓縮圖片
- 圖片格式轉換,JPG圖片轉換成PDF
- 圖片壓縮知識梳理(9) 選擇合適的圖片格式