html - CSS 轮廓只出现在元素的底部?

标签 html css

为什么在下面的例子中,红色轮廓只出现在底部? 我已经做了一些更改,但问题仍然存在。 看一看: http://jsfiddle.net/ny48t/3/

最佳答案

Outline 被绘制到由 Margin 定义的内部矩形的外部。在这种情况下,它也在元素可以呈现的可见空间的外部并且“离开页面”。

添加边距(例如 5 像素),轮廓的剩余部分将变得可见。

关于html - CSS 轮廓只出现在元素的底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11478533/

相关文章:

javascript - 扩展建议 : Moving block wont work in Javascript

jquery - 通过 ID 悬停时更改图像

html - 如何将内部div放入外部div

javascript - 宣布井字游戏的赢家

html - 在内联 block 的 div 上使用 z-index

html - 在页面加载时隐藏可折叠行

html - 如何 : Active State During Server Action w/o JavaScript

javascript - 如何在 HTML 5 全屏模式下禁用默认关闭选项

html - 子 div 均匀分布并刷新到父 : how to? 的一侧

css - 如何使用 CSS 显示向下箭头符号