【发布时间】:2010-07-14 16:02:03
【问题描述】:
我正在为我的网站编写一个标签系统,它必须完全是 CSS/HTML/JS(不使用任何图像)。问题是,我一直在破解代码,直到我完成它只是一团糟。我不知道是使用定位,还是浮动标签或什么。基本上其中一个大问题是,在我删除所选选项卡的底部边框 CSS 后,我需要将其向下移动 1px,以便它与排序标题无缝融合 - 我不知道是否使用 margin: -1px或位置:相对/绝对等。我喜欢一些关于编写这样的标签系统的好方法的建议,以便它可以在整个网站上重复使用!
【问题讨论】:
-
不惜一切代价远离负面定位/边距/填充。
-
@otis 为什么哦为什么!我一直使用负边距。可以很方便。
-
我不明白您的“对不起,它们褪色了”的评论;你是不是让这张照片在阳光下太久了?
-
@thomasfedb 哇,经过一些研究,我想它们并没有我想象的那么糟糕。我只记得在学习 css 时每个人都会说要避免它们。事实证明,他们现在更被接受了。去图吧。
-
@lord,我们所做的原始设计真的很褪色,很难看到 - 我们对其进行了改造,以便更容易看到,但我只是稍微道歉,以防人们紧张地看到轮廓。
标签: javascript html css xhtml tabs