我刚开始学习Tailwind CSS,一整天我都在试图理解为什么space-x-n对我不起作用,我在Google上到处搜索,但没有运气
这是我的代码:
<nav class="bg-gray-800">
<div class="max-w-7xl mx-auto">
<div class="flex justify-between">
<div class="flex space-x-4">
<div>
<a href="#">
<img src="/src/logo.png" style="height:40px;" alt="logo">
</a>
</div>
<div>
<a href="">Features</a>
<a href="">Pricing</a>
</div>
</div>
<div>secondary nav</div>
</div>
</div>
</nav>
这是我的应用程序. css
@tailwind base;
@tailwind components;
@tailwind utilities;
配置文件
const defaultTheme = require('tailwindcss/defaultTheme');
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php',
'./storage/framework/views/*.php',
'./resources/views/**/*.blade.php',
'./resources/js/Pages/*.vue',
],
theme: {
extend: {
fontFamily: {
sans: ['Nunito', ...defaultTheme.fontFamily.sans],
},
},
screens:{
sm: '480px',
md: '768px',
lg: '976px',
xl: '1440px'
}
},
plugins: [require('@tailwindcss/forms')],
};
1条答案
按热度按时间z2acfund1#
检查生成的标记,如果没有
space-x-4
,则可能是构建步骤出错,也可能是此文件不是配置的tailwind内容文件的一部分。您的标记看起来正确。
gap-x-4
和space-x-4
应在两个包含的div之间提供16px的间距。您可以给予包含徽标的第一个div提供
mr-4
边距作为解决方法。请参见https://tailwindcss.com/docs/gap#changing-row-and-column-gaps-independently