gpt4 book ai didi

html - CSS:无法选择标题中的元素?

转载 作者:行者123 更新时间:2023-11-28 05:06:25 25 4
gpt4 key购买 nike

我要死了。这周第二次发生在我身上,但我不知道第一次是如何解决的。

我完全无助和愤怒。首先,w3c 验证器说没有错误。我的 CSS SASS 框架没有错误,我只是没有错误。

这就是我所拥有的,整个页面的样式设置成功...

<body>

<div id="doc">

<header>

<div class="inner">

<div id="branding">
<a class="logo" href="#">Jihaa</a>
</div>

...突然...我无法选择#branding ARRRRGGGG 中的 .logo。

#branding .logo {
width: 200px;
height: 70px;
background: red;
}

这应该能正确完成工作,但不是。

header #branding .inner .logo {或任何其他可能的组合也没有。

为什么?我完全无助。我所有浏览器中的检查工具都没有选择适当的 css。它只是与它无关!

最佳答案

.logo 是一个 a,它是一个内联元素,不接受 widthheight

display:inline-block; 添加到样式中,它应该可以工作。

#branding .logo {
width: 200px;
height: 70px;
background: red;
display:inline-block;
}

编辑

地址@jackJoe下面的评论。

如果您需要支持IE6或7,您可以在规则底部添加以下内容:

zoom:1; 
*display: inline;
_height: 12px; //or whatever you need

关于html - CSS:无法选择标题中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7030269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com