【发布时间】:2011-06-25 14:14:51
【问题描述】:
大家好 - 简单的 CSS 新手问题,但我似乎无法输入正确的问题来问我的朋友 Google。
如果内部 div 有一个添加边框的类,我如何将该 div 放入外部 div 并让该类覆盖这些边框?
整个东西都是第三方ListBox。创建后,我可以在后面的代码中的外部 div 上添加样式(ClassToOverrideBorders),但无法控制添加边框的内部 div。
<style>
.UserControlStyle .ClassWithBorders
{
border: 1px solid #8e8e8e;
background: #FFF;
}
</style>
<div class="UserControlStyle ClassToOverrideBorders">
<div class="ClassWithBorders">
<bunchofcontent />
</div>
</div>
我想可以使用 jQuery 来做到这一点(键入,未测试)...
$('.UserControlStyle > * .ClassToOverrideBorders').removeClass('ClassWithBorders');
想法?有关如何完成此操作的文章的链接?
【问题讨论】:
-
为什么不编辑样式表?在您的代码中,如果您将
border设置为0px,它将删除它.. -
我不能这样做,因为这样他们控制的每个实例都没有边框。只有当我将它们的控制嵌入另一个边界时,边界才不合适。为了清楚起见,我没有在我的初始帖子中添加太多信息...
标签: css