javascript - 隐藏右框阴影以制作垂直制表符

标签 javascript html css box

我想做一个像this这样的垂直标签站点,但此时我无法隐藏 a 标记的右阴影和框的左阴影。 here是jsfiddle代码

最佳答案

这应该让你继续:Fiddle Fork

主框阴影必须位于“选项卡”下方,而出现在框内的内容必须覆盖它们。实现此目的的唯一方法是为主要内容提供比选项卡更低的 z-index。

诀窍是使用overflow:hidden 以及为您的li 元素定义的大小。这会导致超出规定边界的阴影部分被切断。

CSS

.chooseLogo li{
    list-style: none outside none;
    list-style: none;
    margin-top:0px;
    padding-top:10px;
    overflow:hidden;
    width:60px;
    height:30px;
}

.chooseLogo a{
    background: none repeat scroll 0 0 #fff;
    border-radius: 0 3px 3px 0;
    box-shadow: 0 0 10px #777;
    padding: 2px 20px 1px;
    position: relative;
    text-decoration: none;
    z-index:10;
}

.mainContent{
    width:610px;
    height:371px;
    border-radius: 0px 4px 4px 4px;
    box-shadow: 0 0 5px #999;
    position: absolute;
    left:60px;
    background-color:white;
    z-index:1;
}

关于javascript - 隐藏右框阴影以制作垂直制表符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24375111/

相关文章:

javascript - 以更高的分辨率使页面布局居中

javascript - 将旧值作为 "ghost"thumb 添加到 <input type ="range"> Slider

php - 来自文本文件的简单 php 跳转列表

javascript - 从扩展脚本中的路径递归填充 TreeView

数学游戏中的 JavaScript 计时器错误

HTML 打印 - 不同的纸张尺寸

html - CSS - 对齐固定导航栏下方的内容

javascript - 有人可以解释一下 VS Code 中的所有格式化工具是如何工作的吗?

html - 在响应式中垂直居中旋转木马元素

javascript - 在验证器中添加自定义规则以检查 <ul> 是否有元素