类选择器和搭配使用伪类选择器

事实证明,纯CSS是不能做到这么选的,放弃这种写法吧,我的HTML代码如下

<div class="banner">
			<aside>
				<h3>淘宝服务</h3><a>更多></a>
				<ul></ul>
				<h4><div class="icon"></div>购物</h4>
				<ul>
					<li>拍卖会</li>
					<li>跳蚤街</li>
					<li>淘金币</li>
					<li>试用中心</li>
					<li>电子书</li>
					<li>全球购</li>
				</ul>
				<br />
				<h4><div  class="icon"></div>生活</h4>
				<br />
				<ul>
					<li>彩票</li>
					<li>电影票</li>
					<li>保险</li>
					<li>视频</li>
					<li>水电煤</li>
					<li>理财</li>
					<li>医药馆</li>
				</ul>
				<br />
				<h4><div  class="icon"></div>互动</h4>
				<br />
				<ul>
					<li>爱逛街</li>
					<li>顽兔</li>
					<li>淘女郎</li>
					<li>淘公仔</li>
					<li>乐活+</li>
					<li>U站</li>
				</ul>
				<br />
				<h4><div  class="icon"></div>工具</h4>
				<br />
				<ul>
					<li>阿里旺旺</li>
					<li>支付宝</li>
					<li>浏览器</li>

				</ul>
				<br />
				<h4><div  class="icon"></div>其他</h4>
				<br />
				<ul>
					<li>良无限</li>
					<li>一城一馆</li>
					<li>品牌特卖</li>
					<li>品牌街</li>
					<li>品牌团购</li>
					<li>天猫原创</li>
				</ul>
			</aside>

CSS代码如下

.icon{
	height: 20px;
	width: 20px;
	display: inline-block;
}
.banner h4 > div:nth-child(2){
	background: url(../img/icon.png) no-repeat fixed ;
	
}
.icon:nth-child(2){
	background: url(../img/icon.png) no-repeat fixed ;
}

上面用类再用nth-child(1)会选中所有的已经被类选择器选中的元素,用nth-child(2)的话,则一个都选不了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值