html - CSS 规则不适用于 HTML 元素

标签 html css

我做了一个,它是如何命名的:我的问题的简化版本。

http://jsfiddle.net/TRNCFRMCN/hxjp9jL9/1/

HTML

<div class="navigation">
  <div class="navigationRelative">
    <span data-href="about.1.0.0" data-alt="About" title="About" class="ueber link">    </span>
    <span data-href="artikel.1.0.1" data-alt="Artikel" title="Artikel" class="artikel link"></span>
    <span data-href="person.1.0.2" data-alt="Person" title="Person" class="person link">    </span>
  </div>    
</div>

CSS

.navigation {
  position: absolute;
  left: 172.446px;
  bottom: 0;
  width: 84px;
  height: 33px;
  background:green;
}
.navigationRelative {
  position: relative;
  width: 240px;
  height: 80px; 
}
.navigation span {
  width: 80px;
  height: 80px;
  position: absolute; 
  z-index: 1;
  cursor: pointer;
  background-size: 100%;
}

未应用 .navigation CSS。

这是什么?

我需要它来下订单。

提示:错误似乎不在 HTML 中 -> 应用了 .navigation span 规则!?!

如果你能帮助我,那绝对是 moshpit。

最佳答案

我不知道你做了什么,但是 .navigation 之后的空间不是一个普通空间。如果您将其替换为新的键入空格,它会起作用,否则不会起作用。

.navigation {   /* removed previous "space" and typed space in */
  position: absolute;
  left: 172.446px;
  bottom: 0;
  width: 84px;
  height: 33px;
  background:green;
}

原始空间是一个不间断空间(0xa0),而它应该是一个普通空间(0x20)。查看 ASCII table供引用。

关于html - CSS 规则不适用于 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25281316/

相关文章:

css - 为分页超链接添加空间

html - 内容部分在滚动条上显示额外的白色间距

java - "css"在Spring MVC元素中如何使用 "jsp"?

html - 收缩包装/收缩以适应 div 以在 css 中回流 float div

c# - 是否可以在 c# 中以编程方式添加 css?

javascript - 我如何选择所有节点并对所有节点应用 css 样式,D3

html - 有没有证据表明 CSS 的顺序是相关的?

jquery - 不同操作系统中相同浏览器中的 CSS 渲染

html - 元素中的中心 block 元素

javascript - jQuery - 在 DIV/或可排序元素中拖动元素