nextjs inline style

nextjs

In a Next.js app, you can use the style prop to apply inline styles to an element. The style prop takes an object where the keys are the style properties and the values are the style values.

Here’s an example of how you can use the style prop:

import React from 'react'

function Example() {
    return (
        <div style={{color: 'red', fontSize: '16px'}}>
            This text is red and 16px.
        </div>
    )
}

In this example, we are using the style prop to set the color and fontSize properties of the div element. The values of these properties are specified as strings.

It’s important to note that inline styles should be used sparingly, as they can make your code harder to maintain and less flexible. In most cases, it’s better to use CSS classes to style your components.

However, there may be situations where you need to use inline styles, such as when you need to dynamically set the style based on props or state. In these cases, the style prop can be a useful tool.