React.js 编译后的 SVG 图像显示奇怪的阴影
SVG image shows weird shadows after compiled by React.js
我有一个 svg 图像,在几个元素上包含一些阴影,它在 django 项目中工作得很好。我现在将其包含在我的 react.js 项目中,它突然出现了奇怪的阴影。为什么会这样以及在何处解决此问题?
// Landing.js
import Body from './Body'
import { ReactComponent as Logo } from '../../assets/images/illu_how.svg'
import React from "react";
import './Landing.css'
function Landing(props) {
return (
<Body>
<div className="image-wrapper animate__animated animate__fadeInRight"><Logo classname="illu_how" /></div>
</Body>
JS fiddle due to SO character limitation
React.js 项目:
Django 项目:
我终于明白了...问题是导入
import { ReactComponent as Logo } from '../../assets/images/illu_how.svg'
无论出于何种原因导致阴影问题。
这很好用:
import illustration from '../../assets/images/illu_how.svg'
我有一个 svg 图像,在几个元素上包含一些阴影,它在 django 项目中工作得很好。我现在将其包含在我的 react.js 项目中,它突然出现了奇怪的阴影。为什么会这样以及在何处解决此问题?
// Landing.js
import Body from './Body'
import { ReactComponent as Logo } from '../../assets/images/illu_how.svg'
import React from "react";
import './Landing.css'
function Landing(props) {
return (
<Body>
<div className="image-wrapper animate__animated animate__fadeInRight"><Logo classname="illu_how" /></div>
</Body>
JS fiddle due to SO character limitation
React.js 项目:
Django 项目:
我终于明白了...问题是导入
import { ReactComponent as Logo } from '../../assets/images/illu_how.svg'
无论出于何种原因导致阴影问题。
这很好用:
import illustration from '../../assets/images/illu_how.svg'