从图例元素中删除字段集边框和框阴影

Posted

技术标签:

【中文标题】从图例元素中删除字段集边框和框阴影【英文标题】:Remove fieldset boarder and box-shadow from legend element 【发布时间】:2013-10-31 23:58:19 【问题描述】:

我正在尝试从我的图例所在的区域移除背景线和阴影。在图例属性中将背景设置为透明后,我仍然可以看到线条。我的代码如下

html

<fieldset>
<legend>text goes here</legend>
</fieldset>

CSS:

fieldset 
        margin:20px;
        padding:0 10px 10px;
        border:1px solid #666;
        border-radius:10px;
        box-shadow:0 0 10px #666;
        padding-top:10px;
   
 legend 
     margin: 0px 5px;
     padding: 5px;
     white-space: nowrap;
     background: transparent ; 
     font-weight: bold;
     font-size: 2em;
 

关于如何解决此问题的任何建议?

【问题讨论】:

【参考方案1】:

这样就可以了

fieldset 
    border: 0;

【讨论】:

【参考方案2】:

borderbox-shadowfieldset 上。只需添加以下内容,它应该可以工作:

fieldset
   border:0;
   box-shadow: none;

【讨论】:

我需要边框和阴影框保留在字段集的其余部分周围,而不是图例所在的位置。

以上是关于从图例元素中删除字段集边框和框阴影的主要内容,如果未能解决你的问题,请参考以下文章

字段集和图例的自定义边框

Fullcalendar 删除按钮边框/阴影

带有自定义框阴影和焦点指示器的奇怪边框

围绕图例的厚字段集圆角边框

Chart.js 从图例中删除数据集值的标签

如何使用背景图像删除 > iOS 10 和 Swift 4 中的 Tab Bar 顶部边框(阴影)?