我正在使用 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) 在开发过程中如何在 iFrame 中使用 tailwind?
目前,当我添加新样式时,我正在创建一个新的 css 文件
npx tailwindcss build src/assets/css/tailwind.css -o dist/assets/css/index.css
Run Code Online (Sandbox Code Playgroud)
并在我的 iFrame 中链接这个文件,但这有点烦人......在开发过程中是否有更好的方法来做到这一点?
我正在使用没有 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) 我正在尝试使用 Tailwind CSS 将红色圆形按钮中的“x”居中。我尝试了很多 css 但没有任何效果。什么可以解决它?
https://play.tailwindcss.com/Wz54NCHCI8
<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) 刚刚开始在Next.js项目中使用tailwindcss。
我通过 CSS 文件进行设置,并尝试为 headers 设置一些基础知识h1,h2...但我喜欢稍微分离逻辑,这样它就不会变得太混乱,所以我尝试“@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") },这不会产生错误,但不会应用样式。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 任意值的正确方法是什么?
我正在使用 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仅针对移动断点?
我创建了一个 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 直接应用到新应用程序,则它可以正常工作,但它不适用于导入的库。
Tailwindcss 文档(v3)讨论得inset box shadow非常简短,以至于我找不到将自定义插入框阴影应用到元素的方法。也shadow-inner-[0px_-2px_4px_rgba(0,0,0,0.6)]不起作用。只有默认值shadow-inner适用于该元素。有没有办法将自定义阴影内部应用到元素?或者如何在tailwind.config.js文件中定义自定义文件?
我正在开发一个使用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 中显示的错误/警告困扰着我,我想知道如何修复它或者如果它本来就是这样,那么如何抑制呢?
我添加了屏幕截图以供参考。如果需要更多信息来调试,请告诉我,我很乐意提供。