jquery - 内边框半径不起作用

标签 jquery html css

我有一个关于边界半径的问题。基本上我使用代码创建一种聚光灯工具来查找隐藏的 html。这是 fiddle : http://jsfiddle.net/pwneth/hj57k/1899/

CSS:

#tail {
border: 1000px solid #fff;
position: absolute;
float: left;
height: 100px;
width: 100px;
background-color: rgba(0,0,0,.0);
z-index: 100;
top: 0px;
left: 0px;
pointer-events:none;
-moz-box-shadow:    inset 0 0 20px #000000;
-webkit-box-shadow: inset 0 0 20px #000000;
box-shadow:         inset 0 0 20px #000000;
}

我需要以某种方式设置形状的边界半径,使其显示为圆形。然而,这是一个问题,因为这只会影响外部边界,这不是我想要影响的。就在边界的内侧。

最佳答案

这里有一个更简单的选项:

Fiddle

只需将 border-radius 放在原始元素上即可。

#tail
{
    /* ... */
    border-radius:100%;
}

然后隐藏所有内容,直到鼠标悬停在上面。

body /* or whatever element you want */
{
    display:none;
}

然后这样做:

$(document).bind('mouseenter', function (e) {
    $('body').show();
});
$('body').bind('mouseleave', function (e) {
    $(this).hide();
});

这样用户永远不会看到隐藏的内容。

关于jquery - 内边框半径不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18771663/

相关文章:

javascript - 动态创建Anchor标签点击方法在Internet Explorer 11中不下载文件

jquery - 滚动覆盖 HTML 中的 div 元素

html - IE11 float 输入标签错误(占位符显示问题?)

html - 悬停在另一个对象上时显示图标

css - 不同屏幕上的不同视频颜色 - rgb 值和 CSS

php - 如何将变量从jquery传递到php?

jquery - 如何使用 JQuery 获取总 Json 记录数?

html - 自动调整背景图像的大小

javascript - 带有可删除属性的jquery动态div添加

html - 在页面上垂直居中父 div