css - 如何使用 CSS 制作透明边框?

标签 css transparency border-color

我有一个 li 样式如下:

li{
    display:inline-block;
    padding:5px;
    border:1px solid none;
}
li:hover{
    border:1px solid #FC0;
}

当我将鼠标悬停在 li 上时,边框出现了,而 li 没有移动。是否可以有一个不可见的“边框”?

最佳答案

您可以使用“透明”作为颜色。在某些版本的 IE 中,它显示为黑色,但自 IE6 以来我就没有测试过它。

http://www.researchkitchen.de/blog/archives/css-bordercolor-transparent.php

关于css - 如何使用 CSS 制作透明边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2506844/

相关文章:

java - 如何在java中创建透明的JFrame背景但保持按钮可见?

css - 菜单栏不会随滚动条左右移动

php - xampp wordpress 虚拟主机 - css 错误,未应用 css

html - 一页网站 - 按钮 .show 和 .hide 文本但如何链接到特定的 "page"?

imagemagick - 在已经使用 ImageMagick 具有透明度的图像上应用渐变蒙版?

Java 6 - 如何使 JWindow 透明?

javascript - 如何将元素 ID 变量传递给 jQuery 加载函数

ios - 如何在运行时设置 UIView 的边框颜色

xamarin.forms - 渐变作为按钮的边框颜色?

iphone - 如何在iOS中为文本框边框设置十六进制颜色