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

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| 99热这里在线只有精品| 一区二区三区四区中文在线| 婷婷色悠悠,色悠悠激情啪啪 | 国产日韩欧美另类专区| 亚洲不卡免费在线视频| 丰满人妻视频一二三区| 人妻免费视频中文字幕| 亚洲欧美熟妇欲乱又伦| 亚洲欧美日韩一区二区视频| 亚洲av少妇高潮流白浆在线| 不卡av免费在线网址| 国产精品第一区第二区| 黄色录像三级黄色录像三级黄色| 国产一区中文字幕在线| 曰本真人性做爰视频免费| 亚洲老熟女老妇老女人| 成人精品超碰一区二区| 在线高清视频无卡不码| 日本午夜理论视频在线播放| 亚洲国产日韩伦中文字幕| 在线亚洲av不卡一区二区三区 | 在线不卡日本v二区到六区| 在线中文字幕日韩有码| 日韩精品一区二区三区电影在线播放| 女同三人按摩高潮喷出| 日日骚岛国中文字幕av| 国产成人av三级在线观看| 午夜视频在线观看区一| 美国一级二级三级黄片| 校园春色亚洲一区二区| 给我搜亚洲免费播放黄色大片| 老女人性生交大片免费| 九色国产一区二区三区| 日本免费一区二区三区手机在线 | 日韩精品一二区电影|