欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

CSS中如何引用svg圖片支持動態(tài)切換顏色-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關(guān)CSS中如何引用svg圖片支持動態(tài)切換顏色,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)公司成立與2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站設(shè)計、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元點軍做網(wǎng)站,已為上家服務(wù),為點軍各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108

當我們添加一張svg圖片顯示時,react提示找不到文件。

我們可以在全局文件global.d.ts內(nèi),添加圖片類型的聲明:

聲明之后,引用不報錯了。然后我們看看svg圖片,里面有顏色及其它設(shè)置:

<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <title>窗口_返回</title>
    <g id="控件" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g id="窗口_返回">
            <rect id="Rectangle-6" fill="#D8D8D8" opacity="0" x="0" y="0" width="24" height="24"></rect>
            <path d="M8.35417135,12.9957726 C8.13320936,12.7345458 8,12.3967967 8,12.0279541 C8,11.6586058 8.13357489,11.3204363 8.3550807,11.0590615 L8.3521103,11.0564202 L14.356041,4.51971371 L14.3599873,4.52318728 C14.635253,4.20288524 15.0434555,4 15.4990737,4 C16.3280124,4 17,4.67157288 17,5.5 C17,5.8870199 16.8533375,6.23980607 16.6125263,6.50587693 L16.6210783,6.51340439 L11.5390798,12.0228281 L16.5124905,17.3935277 C16.8121157,17.6677653 17,18.0619548 17,18.5 C17,19.3284271 16.3280124,20 15.4990737,20 C15.0262153,20 14.6044287,19.7814702 14.3293154,19.439953 L8.35278214,12.9970098 L8.35417135,12.9957726 L8.35417135,12.9957726 Z" id="Oval-43-Copy-3" fill="#808080"></path>
        </g>
    </g>
</svg>

是否可以根據(jù)一張svg,顯示不同的效果?比如hover后高亮

理論上添加xml代碼解析,然后將svg以組件形式添加渲染,是可行的。

在網(wǎng)上逛了一圈,發(fā)現(xiàn)大多數(shù)都比較水,很多是通過加載全局的圖片,作為單獨組件或者緩存來使用,不適用

react-inlinesvg

發(fā)現(xiàn)了一個比較不錯的開源,超級不錯,安利!

https://github.com/gilbarbara/react-inlinesvg

安裝:npm i react-inlinesvg或者yarn addreact-inlinesvg

添加引用:import SVG from 'react-inlinesvg';

添加圖片:

import BackPng from '../../../../assets/images/back.svg';
<SVG className="backIcon" src={BackPng} />

設(shè)置動態(tài)樣式:

&:hover {
    path {
      fill: #4ecb78;
    }
    .backContent {
      color: #4ecb78;
    }
  }
  &:active {
    path {
      fill: #2baf57;
    }
    .backContent {
      color: #2baf57;
    }
  }

CSS中如何引用svg圖片支持動態(tài)切換顏色

關(guān)于“CSS中如何引用svg圖片支持動態(tài)切換顏色”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

名稱欄目:CSS中如何引用svg圖片支持動態(tài)切換顏色-創(chuàng)新互聯(lián)
標題路徑:http://aaarwkj.com/article34/hcppe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)網(wǎng)站改版、品牌網(wǎng)站設(shè)計網(wǎng)站設(shè)計公司、動態(tài)網(wǎng)站、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
欧美日韩天堂一区二区| 日日骚国产欧美一区二区| av毛片在线观看地址| 一区二区三区亚洲精品在线| 人人爽人人妻人人澡| 妞干网视频这里只有精品| 日本午夜视频一区二区| 精品国产一区av在线| 人妻在线中文字幕一区| 一区二区三区精品人妻| 色桃子av一区二区三区| 精品一区二区日本高清| 亚洲伦理在线一区二区| 欧美熟妇精品一级视频| 国产精品av国产精华液| 亚洲码av一区二区三区| 欧美日韩国产亚洲免费| 最新在线中文字幕av不卡| av毛片在线播放免费| 夫妻的世界电影完整版| 69精品一区二区蜜桃视频| 中文字幕在线日韩精品| 精品人妻一区二区三区蜜桃电| 精品综合亚洲中文字幕| 国产情色自拍在线观看| 亚洲日本国产精品一区| 91成人精品永久在线观看| 日韩黄片免费观看大全| 欧美日韩免费r在线视频| 日韩x级av免费在线观看| 欧洲一区二区三区黄色| 国产精品三级久久久| 午夜性色福利在线播放| 亚洲精品国产av一区二区三区| 粉嫩av北条麻妃电影| 亚洲欧美国产日韩综合在线| 好吊毛片一区二区三区| 日韩中文字幕视频久久| 在线观看视频免费午夜| 在线精品91国产在线观看| 免费观看欧美日韩论理电影|