标签: tailwind-css

Tailwind CSS - 如何使内容高度适合屏幕

我正在使用 tailwind css 开发管理仪表板。我想让导航和内容的高度适合屏幕。

我知道这可以解决问题relative flex min-h-screen,但是通过这样做,由于应用程序栏的高度,我得到了滚动条。

如何在不获取滚动条的情况下使内容高度为100%?

以某种方式减去应用栏高度?

<>
  <div className='bg-blue-700 px-8 flex items-center justify-between py-4 shadow-sm text-white'>
    App Bar
  </div>
  <div className='relative flex'>
    <nav className='bg-white shadow-sm p-6 space-y-6 w-64'>
      Navbar
    </nav>
    <main className='bg-gray-100 flex-1 p-6'>
      Content will go here
    </main>
  </div>
</>
Run Code Online (Sandbox Code Playgroud)

html css flexbox tailwind-css

7
推荐指数
1
解决办法
2万
查看次数

如何在 iFrame 中使用 tailwind?

在开发过程中如何在 iFrame 中使用 tailwind?

目前,当我添加新样式时,我正在创建一个新的 css 文件

npx tailwindcss build src/assets/css/tailwind.css -o dist/assets/css/index.css
Run Code Online (Sandbox Code Playgroud)

并在我的 iFrame 中链接这个文件,但这有点烦人......在开发过程中是否有更好的方法来做到这一点?

tailwind-css

7
推荐指数
1
解决办法
2111
查看次数

在没有 Vite 的情况下,在 Vue 3 (v3.2.10) 中安装 Tailwind CSS 时出现 PostCSS 8 错误(支持 PostCSS 8)

我正在使用没有 Vite 的Vue版本 3.2.10 并尝试安装Tailwind CSS版本2.2.14 (最新)

重要提示:Vue 版本 3.0.6 开始支持 PostCSS 8有关更新,请参阅 GitHub 文档中的“功能”下的第 3 点)

仔细遵循安装说明后,然后运行npm run serve我不断收到此错误:

error  in ./src/assets/main.css

Syntax Error: Error: PostCSS plugin tailwindcss requires PostCSS 8.
Migration guide for end-users:
https://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users
Run Code Online (Sandbox Code Playgroud)

这是我的 package.json 文件:

"scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build"
  },
  "dependencies": {
    "@fortawesome/fontawesome-svg-core": "^1.2.36",
    "@fortawesome/free-brands-svg-icons": "^5.15.4",
    "@fortawesome/free-regular-svg-icons": "^5.15.4",
    "@fortawesome/free-solid-svg-icons": "^5.15.4",
    "@fortawesome/vue-fontawesome": "^3.0.0-4",
    "@headlessui/vue": "^1.4.1",
    "core-js": "^3.6.5",
    "date-fns": "^2.23.0",
    "firebase": "^8.9.0", …
Run Code Online (Sandbox Code Playgroud)

vue.js tailwind-css vuejs3

7
推荐指数
1
解决办法
1万
查看次数

Tailwind CSS 中 svg 内部按钮的垂直对齐

我正在尝试使用 Tailwind CSS 将红色圆形按钮中的“x”居中。我尝试了很多 css 但没有任何效果。什么可以解决它?

https://play.tai​​lwindcss.com/Wz54NCHCI8

按钮中的 x 未对齐

<button type="button" class="flex justify-center select-none bg-red-500 border-2 text-white
      text-xl font-bold p-2 m-2 rounded-full shadow h-20 w-20 focus:outline-none
      focus:shadow-outline"><img src="/icons/x.svg" alt="" width="40" h="40" class="icon svelte-1iu276v"></button>
Run Code Online (Sandbox Code Playgroud)

tailwind-css

7
推荐指数
1
解决办法
2万
查看次数

使用 NextJS,如何使用 tailwind css 导入 CSS?

刚刚开始在Next.js项目中使用tailwindcss

我通过 CSS 文件进行设置,并尝试为 headers 设置一些基础知识h1h2...但我喜欢稍微分离逻辑,这样它就不会变得太混乱,所以我尝试“@import”。/ typography.css' 其中包含一些顺风,但它不起作用。

这是我的基本 CSS 文件:

@tailwind base;
@tailwind components;
@tailwind utilities;
@tailwind variants;

@import './typography.css';
Run Code Online (Sandbox Code Playgroud)

我的排版:

h1 {
    @apply text-6xl font-normal leading-normal mt-0 mb-2;
}
...
Run Code Online (Sandbox Code Playgroud)

关于如何让它发挥作用有什么想法吗?

更新

我试过了:

  • 添加@layer base到我的typography.css 文件中,但收到错误:Syntax error: /typography.css "@layer base" is used but no matching @tailwind base
  • 还尝试在导入层执行此操作,例如@layer base { @import("typography.css") },这不会产生错误,但不会应用样式。

tailwind-css

7
推荐指数
1
解决办法
1万
查看次数

Tailwind CSS 任意值不适用于 Pug?

v3.0.18我在 pug 文件中使用 Tailwind CSS 任意值时遇到问题。我遵循了这个答案,但它没有解决问题。

这是我的哈巴狗文件:

.container.mx-auto.flex.items-center.space-x-1
  .box.p-8.bg-yellow-800.text-white(class="w-1/2")
    h1.font-bold(class='text-2xl') It's normal
  .box.p-8.bg-yellow-800.text-white(class="w-[50%]")
    h1.font-bold(class='text-\[40px\]') It Doesn't Work
Run Code Online (Sandbox Code Playgroud)

那么,在 pug 中应用 Tailwind CSS 任意值的正确方法是什么?

pug tailwind-css

7
推荐指数
1
解决办法
988
查看次数

仅定位移动断点

我正在使用 Tailwind v3。

我有一个自定义背景颜色,通过 javascript 以内联样式应用:

<div style="background-color: RANDOM_GENERATED_COLOR" />
Run Code Online (Sandbox Code Playgroud)

但是在移动断点中,我希望它忽略这个背景颜色,我想要没有背景。所以我所做的是添加!bg-transparent,使用“!” 修饰符我让它覆盖内联样式:

<div style="background-color: RANDOM_GENERATED_COLOR" class="!bg-transparent" />
Run Code Online (Sandbox Code Playgroud)

但是,我不希望在所有其他断点sm及以上断点处覆盖内联样式。

是否可以!bg-transparent仅针对移动断点?

tailwind-css

7
推荐指数
1
解决办法
6449
查看次数

Tailwind 未应用于图书馆

我创建了一个 Angular 库,其样式使用 Tailwind 进行设计。然后将其推送到 NPM,然后导入到新项目中,但 css 未得到应用。我在 tailwind.config.ts 中引用了节点模块路径:

    content: [
    "./src/**/*.{html,ts}",
    './node_modules/components-name/**/*.{html,js,ts}'
  ],
Run Code Online (Sandbox Code Playgroud)

我缺少什么?

如果我将 Tailwind 直接应用到新应用程序,则它可以正常工作,但它不适用于导入的库。

tailwind-css

7
推荐指数
1
解决办法
5861
查看次数

如何将 inset 应用于 tailwindcss 中的框阴影?

Tailwindcss 文档(v3)讨论得inset box shadow非常简短,以至于我找不到将自定义插入框阴影应用到元素的方法。也shadow-inner-[0px_-2px_4px_rgba(0,0,0,0.6)]不起作用。只有默认值shadow-inner适用于该元素。有没有办法将自定义阴影内部应用到元素?或者如何在tailwind.config.js文件中定义自定义文件?

css tailwind-css tailwind-3

7
推荐指数
1
解决办法
2万
查看次数

tailwindcss 生成的 css 中出现“Term Expected”错误

我正在开发一个使用EJS作为模板引擎的Node.js Express项目。我正在 Intellij Ultimate Edition 上开发这个。Intellij 的 tailwind css 插件已安装。我使用 tailwindcss v3 作为我的 css 框架。我遵循了他们的入门指南,并使用 Tailwind CLI 作为我的安装方法。

tailwind.config.js

module.exports = {
  mode: 'jit',
  content: ['./views/*.ejs'],
  theme: {
    extend: {},
  },
  plugins: [],
};
Run Code Online (Sandbox Code Playgroud)

我正在像这样构建 css:

npx tailwindcss -i source.css -o public/stylesheets/style.css --watch

源文件.css

@tailwind base;
@tailwind components;
@tailwind utilities;
Run Code Online (Sandbox Code Playgroud)

所以一切都工作正常,没有问题,但是我在 IDE 中是一个没有错误/警告的人(阅读 OCD),并且 IDE 中显示的错误/警告困扰着我,我想知道如何修复它或者如果它本来就是这样,那么如何抑制呢?

我添加了屏幕截图以供参考。如果需要更多信息来调试,请告诉我,我很乐意提供。

在此输入图像描述

css intellij-idea tailwind-css

7
推荐指数
1
解决办法
2399
查看次数

标签 统计

tailwind-css ×10

css ×3

flexbox ×1

html ×1

intellij-idea ×1

pug ×1

tailwind-3 ×1

vue.js ×1

vuejs3 ×1