Border Radius
Home
Snippets
Border Radius
HTML
CSS
JS
<p class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi rhoncus porta eleifend. Donec leo velit, venenatis eu consequat eu, ullamcorper ac odio. Suspendisse feugiat pretium urna. Sed sed velit a ex lacinia bibendum. Sed ultrices magna et nunc consequat. </p>
* { box-sizing: border-box; margin: 0; padding: 0; } :root { color-scheme: light dark; } body { display: flex; flex-flow: column; align-items: start; gap: 1rem; margin: 1rem; font: 300 1rem/1.5 ui-sans-serif, system-ui, sans-serif; } .content { --shape: radial-gradient(farthest-side at 100% 0%, transparent 0 calc(100% - 1.5rem), #8888 0); display: block; padding: 1rem 1rem 0 0; block-size: min(20rem, 50dvb); inline-size: min(20rem, 90dvi); max-inline-size: 90dvi; overflow: hidden; resize: both; border: 1px solid; border-radius: 1rem 1rem 0.25rem 100%; font-size: var(--fontSize, 1em); &::before { content: ''; float: left; block-size: 100%; inline-size: 100%; shape-outside: var(--shape); } }
//javascript
Ad #1
Ad #2
Scroll to Top