html - CSS 选择卡住

标签 html css

如何选择 <a>在 CSS 中只在这些 div 内的标签?

<div id="myDiv">
    <div id="innerDiv1">
        <a href="...">Some Link 1</a>
    </div>
    <div id="innerDiv2">
        <a href="...">Some Link 2</a>
    </div>
</div>

最佳答案

如果您只想选择 innerDiv1 内的 a 标签,请执行以下操作:

#innerDiv1 a {
}

这里有一个问题,因为您有多个 id。不要对多个元素使用相同的 id。相反,使用像这样的 class:

<div id="myDiv">
    <div class="innerDiv1">
        <a href="...">Some Link 1</a>
</div>
    <div class="innerDiv1">
        <a href="...">Some Link 2</a>
    </div>
</div>

然后像这样设置样式:

.innerDiv1 a {
}

关于html - CSS 选择卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23065840/

相关文章:

html - 在平板电脑/台式机上而不是在移动设备上制作图像重叠部分

jquery - 如何使弹出div锁定到jQuery中的页面坐标

html - 为什么显示 "inline"在 Mac 和 Windows 中的工作方式不同

html - 尝试创建标签式、弹出式、上升式、页脚

javascript - 检查是否设置了不透明度

javascript - jQuery 下拉菜单不会停留在下方

javascript - 操作字符串并将其作为 html 返回

javascript - 如何复制节点列表?

python selenium xpath/css 选择器

css - Cufon 将带有 üäëö 的单词大写