我有网站 http://yournextleap.com/fresher-jobs 请找出最后一个有HTML的div
<div data-recommendation="" data-id="3790" data-guidance="" data-bucket="jobs">
<div class="inn">
/* Some code*/
</div>
</div>
.inn底部有虚线 并且它的父div是动态生成的
我想要的是什么:
我为主要div添加了类(暂时我删除了它);现在只有<div>
它是
<div class="main">
就是这样,这是我的css
.main:last-child .inn{
border: none;}
但它不起作用
答案 0 :(得分:2)
以下是我假设的情况:
<div class="main">
<div data-recommendation="" data-id="3790" data-guidance="" data-bucket="jobs">
<div class="inn">
/* Some code*/
</div>
</div>
</div>
如果是这种情况,您需要:
.main div:last_child .inn {
border:none;
}
答案 1 :(得分:1)
嘿,我已经测试并在你的css中进行了以下更改
div.hero-unit div.recommendation + div div:last-child div.inn {border:none !important;}
它适用于Firefox和Chrome我正在测试相同的IE这只适用于IE 9+浏览器IE 7和IE 8将不支持这个CSS选择器。
将在这里解释模式。
div.hero-unit
是选择父div div.recommendation
用于选择div.hero-unit
+ div
将选择立即下一个div div:last-child
将选择div中我们在第3点选择的最后一个孩子div.inn
使用border:none
设置属性!important
,以便不应用其他边框,因为border:none
会因!important
而获得最高优先级。 希望每次阅读都有帮助。祝你好运