It can be used to create stylized text for headers, logos, or other decorative text elements without the need for SVG or more complex libraries.
1. Install ArchText and import it into your project.
# NPM $ npm install arch-text
import ArchText from "arch-text";
2. For projects without a build step, you can use the browser version directly.
<script type="module"> import ArchText from './dist/arch-text.min.js' </script>
3. Set up your HTML structure with the target element:
<div id="curved-text">CSSScript.Com</div>
4. Initialize ArchText in your JavaScript:
new ArchText("#curved-text", {
// options here
}); 5. Available configuration options.
radius: A number that sets the arch’s radius in pixels. The default is 0. Larger values produce a flatter curve. If you set this to -1, the text will be arranged in a straight line.dir: A number that controls the arch’s direction. The default is 1 for a normal arch (like a hill). Use -1 to create an upside-down arch.rotate: A boolean that determines if individual letters should rotate along the curve. It defaults to true. When set to false, all letters remain upright.reverse: A boolean that rotates the entire text block by 180 degrees when set to true. The default is false.new ArchText("#curved-text", {
radius: number;
dir: number;
rotate: boolean;
reverse: boolean;
}); The post Create Curved Text Effects with ArchText.js appeared first on CSS Script.
PORTLAND, Maine (AP) — Maine’s Democratic governor on Friday vetoed what would have been the…
PORTLAND, Maine (AP) — Maine’s Democratic governor on Friday vetoed what would have been the…
Federal agents draw their guns out after an incident at the annual White House Correspondents…
Sony Pictures and Amazon’s Prime Video have published an official trailer for their Spider-Noir show,…
Star Trek: Strange New Worlds Season 4 will premiere on Paramount+ on Thursday, July 23,…
Vivienne Medrano’s adult animation hit, Hazbin Hotel, will come to an end with Season 5,…
This website uses cookies.