提问人:Tom Robshaw 提问时间:10/25/2023 最后编辑:Tom Robshaw 更新时间:10/26/2023 访问量:81
Tailwind CSS 顶部和底部边框不起作用
Tailwind CSS top and bottom border not working
问:
我试图只在顶部和底部放置边框(而不是向右或向左)。
据我所知,没有冲突的css标签
如果我使用以下内容,它什么都不显示:
className=“border-y-2 border-gray-3 h-24 ml-4 mb-0 w-full”
如果我使用它,它会在所有侧面显示一个边框......
className=“边框实心边框-y-2 边框灰色-3 h-24 ml-4 mb-0 w-full”
我是否在顺风文档中遗漏了什么?https://tailwindcss.com/docs/border-width#customizing-your-theme
答:
最常见的错误是忘记添加 .
在其中,它适用于所有元素以及默认 .@tailwind base
border-style: solid
border-color
此外,不是顺风的默认颜色。也许你的意思是?border-gray-3
border-gray-300
最后,在版本 3 中引入,您确定您没有使用版本 1 或 2 吗?border-y
评论
用于顶部和底部。您也可以使用任意值。
使用代码段的示例:border-t-2
border-b-2
border-t-[3px]
className="border-solid border-t-2 border-b-2 border-gray-3 h-24 ml-4 mb-0 w-full"
第一类名称 miss 边框样式
它不会出现,因为 border 属性需要三个值
- 边框宽度
- 边框样式
- 边框颜色
我们用CSS编写它border: 1px solid black;
颜色 gray-3 不是 Tailwind 中的默认颜色
检查: https://tailwindcss.com/docs/customizing-colors#default-color-palette
如何在 Tailwind 中编写它的示例:
<script src="https://cdn.tailwindcss.com"></script>
<div class="border-solid border-y-2 border-gray-300 h-24 ml-4 mb-0 mt-4 w-full">
hello world
</div>
只需稍作修改:
className="border-t border-b border-gray-300 h-24 ml-4 mb-0 w-full"
这里 在此修改后的 className 中:
- border-t 在元素的顶部添加边框。
- border-b 在元素的底部添加边框。
- border-gray-300 指定边框的颜色。
这将仅将边框应用于元素的顶部和底部,而左边和右边的边框较少。 希望这会有所帮助!
评论
上一个:在编辑时添加和删除单元格边框
下一个:R 热图周围的奇怪边框
评论