Create-react-app rendering SVG but not PNG - reactjs

I'm adding background images by css.
When I'm adding SVG images it`s working fine.
background: url(./logo.svg)
But when I'm adding PNG images it`s not working.
background: url(./logo.png)
Can anyone please help me to figure out the problem.

Related

How to implement SVGs with Openlayers 7 in react?

I am trying to figure out, how to implement an svg file as Layer in Openlayers with react. I tried Imagelayer and Vectorlayer. The example in the docs from ol doesn`t works for my case. The svg is located below src/assets/example.svg
Anyone who can help me?

Why doesn't my svg in react-native show any shadow?

The Problem:
I have a react native project which uses react-native-svg for importing my logos. I created my custom Bottom Tab Bar with react-navigation and it looks like this:
So the problem is just I exported my svg when it looks like this in my adobe xd file (just the purple button):
So you can see, there is clearly a shadow but not in my project. What am I doing wrong?
I use the component like this:
import Logo from "../assets/icons/add_icon.svg"
And then render it with <Logo />
Here is the svg (btw when I open it with browser it shows the shadow): https://pastebin.com/w9YZysgS
Why is there no shadow in my app? (also shadow styles won't work when applied directly).
Specs:
Android
Windows
React-Native 0.62 (latest)
Thank you very much in advance
This is not really a coding fix, but before you could make the shadow a radial gradient object of the same shape as opposed to a shadow in the design.

How to load background-images from /src folder that are svgs

I'm making a custom React dropdown component and am trying to use custom SVGs as background images based on the selected value. Locally, they are rendered perfectly but when building a sandbox to test my branch I get 405 errors.
Initially, my images were in /public but even when moving to /src... I am still getting 405s.
Both relative + absolute paths do not work.
background-image: url('../images/lock.svg');
background-image: url('/images/lock.svg');

appgyver supersonic add simple image

How do I add a simple svg image to my login page? I've tried img ng-src and div list card and a simple css class called logo but my image is never shown. I never get a file not found but I wonder if I'm placing the image in the correct location - any suggestions?
Thanks!
Look in your dist folder, and check where your images are in relation to your html folder. For me, it was up two folders:
<img src="../../icons/myicon.svg" />

TYPO3 and Adaptive image - image resizing doesn't work

I try to make responsive design website using:
TYPO3
Foundation framework
extension adx_adaptive_images
The TYPO3 and foundation framework work pretty cool, but adaptive images doesn't resize images at all.
Previously I try with http://adaptive-images.com/ but I have the same problem.
I use default .htaccess file
Any suggestions?
The problem was: no img { width: 100%; }in css file

Resources