För ett bildformat som har oändlig skalbarhet kan SVG vara ett förvånansvärt svårt format att göra responsivt: vektorbilder anpassar sig inte till storleken på visningsporten som standard.
Gör en responsiv SVG-bild
Som en bildkan du göra en SVG vektorillustrationsskala med sidinnehållet som du skulle göra med alla andra:
Även om detta fungerar i många fall, räcker det ibland inte, särskilt om du försöker bädda in SVG-illustrationen genom att ange koden direkt på sidan. I så fall fungerar det inte att helt enkelt ändra bredden och höjden på elementet.
Göra Inline SVG Responsive
Efter att ha klistrats in i
i ett HTML-dokument kommer inbäddad SVG-kod vanligtvis att se ut ungefär så här:
Med
Att ta bort de flesta av de redundanta elementattributen
Omge först SVG-koden med en
och lägg till ett preserveAspectRatio-attribut och en klass till
Blockchain-riskföretaget Electric Capital har samlat in 1 miljard dollar för att stödja startups i sådd och tidigt skede inom kryptoindustrin. Electric samlar in 1 miljard dollar för att investera i kryptostartuper Enligt en tisdagsrapport från Forbes omfattar den senaste kapitalanskaffningen en aktiefond på 400 miljoner dollar som stängdes förra året […]