html - 将样式添加到具有已知类的 div 的第二个孩子
问题描述
<a href="" class="header-logolink">
<div>
<img class="header-logoimage" src="~/images/SummerFling-logo.jpeg" alt="Summer Fling"/>
</div>
<div>
<h1 class="header-logotext">Summer Fling</h1>
</div>
</a>
如何<div>
在不向 2 添加类的情况下向2 添加单独的样式<div>
?
我试过使用:
.header-logolink:nth-child(1) {
}
但这会影响样式而不是这里看到<a>
的第一个样式。<div>
解决方案
您正在选择带有第 n 个元素的锚标记,您必须选择 div 然后指定第 n 个元素,如下所示
.header-logolink div:nth-child(1) {
background-color:red;
}
.header-logolink div:nth-child(2) {
background-color:green;
}
推荐阅读
- selenium - 如何在 selenium 中选择带有标志和拨号代码下拉列表的国际电话输入
- elixir - slug 包含一个 nil 值
- ios - 使用联系人框架获取联系人时缺少删除行(选项)
- html - 如何使 div 高度与兄弟 div 的高度相同?
- openssl - OPEN SSL AES-256-CBC 过时了吗?
- python - 我的 python 代码中 Cp1252 编码的问题
- reactjs - 调用api时反应webpack代理cors问题
- c - 使用C中的recusion反转数组中的字符
- c# - .ASP NET Core Identity - 无法解析“WebApp.Areas.Identity.Pages.Account.LoginModel”类型的服务
- python - 在 sklearn 或其他聚类库中进行聚类时,有没有办法强制将一组点分配给同一类?