小编kir*_*kas的帖子

位置固定的父母和孩子,父母溢出:隐藏的bug

我不知道是否有问题,但我想知道为什么overflow:hidden它不能在fixed父/子元素上起作用.

这是一个例子:

CSS和HTML:

.parent{
  position:fixed;
  overflow:hidden;
  width:300px;
  height:300px;
  background:#555;
}
.children{
  position:fixed;
  top:200px;
  left:200px;
  width:150px;
  height:150px;
  background:#333;
}
Run Code Online (Sandbox Code Playgroud)
<div class="parent">
  <div class="children">
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

现场演示:jsFiddle

css children fixed parent overflow

52
推荐指数
5
解决办法
9万
查看次数

使用CSS修复自定义字体行高

在我正在使用的新webapp上使用自定义字体时,我遇到了一个奇怪的问题.

这个自定义字体(FF DIN)似乎有一个自然垂直的偏心线高,这迫使我放置一些填充顶部的黑客来补偿元素上的顶部空间,如按钮和输入.

示例:绿色字体(Helvetica Neue)正确对齐,我们使用的自定义字体(FF DIN)垂直偏离中心:

在此输入图像描述

是否有任何已知的方法可以自然地修复CSS上的居中问题,以某种方式强制字体基线行为?

谢谢.

css fonts css3 webfonts font-face

19
推荐指数
3
解决办法
2万
查看次数

CSS网格:语义的重要性

我最近玩过CSS网格,包括像Susy(http://susy.oddbird.net/),Foundation(http://foundation.zurb.com/)和语义网格系统(http:/ /semantic.gs/).

他们都共享这个"包括"网格mixin的选项,而不是指定一个html类,例如

.some-div{
  @include grid-column(4);
}
Run Code Online (Sandbox Code Playgroud)

虽然这看起来像是一个很好的语义方法,但我想知道css权重,css逻辑方面的成本,以及它是否真的值得它只是语义?

使用mixin grid vs html类的优缺点是什么?

css sass less

3
推荐指数
1
解决办法
1407
查看次数

标签 统计

css ×3

children ×1

css3 ×1

fixed ×1

font-face ×1

fonts ×1

less ×1

overflow ×1

parent ×1

sass ×1

webfonts ×1