首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否有一个溢出的css伪选择器?

是否有一个溢出的css伪选择器?
EN

Stack Overflow用户
提问于 2012-11-04 04:28:22
回答 1查看 12.4K关注 0票数 36

我正在尝试根据父div是否溢出来改变某些东西的样式。

代码语言:javascript
复制
.pDiv { display: block; width: 300px; height: 100px; border: 1px solid rgb(0,0,0); }
.cDiv { display: block; padding 4px; border-bottom: 1px solid rgb(0,0,0);
.pDiv:overflow .cDiv { border-bottom: none; }

<div class="pDiv"><div class="cDiv">child 1</div><div class="cDiv">child 2</div><div class="cDiv">child 3</div><div class="cDiv">child 4</div><div class="cDiv">child 5</div></div>

有可能做这样的事情吗?我会使用最后一个孩子的伪选择器,但是孩子的数量可能会有所不同,所以我希望它只在父div溢出时才删除最后一个孩子的边框底部。我想要一个纯粹的CSS解决方案也请,没有JS!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-04 04:34:00

CSS不能基于任何类型的使用或计算的样式进行选择,所以你运气不好。

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13213197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档