如何用Tailwind CSS画一个漂亮的按钮?

2023-05-18

如何用Tailwind CSS画按钮?效果如下:

img

点击后的效果如下:

img

以下是具体步骤:

1.创建一个nextjs app

npx create-next-app --typescript --tailwind button

这将创建一个nextjs app,同时包含typescript和tailwindcss。app的名字叫做”button”。

2.进入文件夹

cd button

3.打开code编辑器

打开你的vs code或者其他code编辑器。

4.修改index.tsx

一般在pages文件夹下的index.tsx文件是网站首页,在这里修改。

将源代码删除,复制以下代码:

export default function Home() {
  return (
    <div className="max-w-3xl mx-auto py-8 px-4">
          <button className="bg-violet-500 hover:bg-violet-600 active:bg-violet-700 focus:ring focus:ring-violet-300 rounded-md py-2 px-4 text-white font-semibold shadow-md">
            提交方案
          </button>
    </div>
  )
}

代码解释:

5.运行app

npm run dev

6.打开网址

打开 http://localhost:3000 查看页面效果。