3

无论出于何种原因,小写的“o”在我的文本区域中是不可见的。其他所有字母都可以正常工作。如果我突出显示它,它仍然是不可见的。

 ______________             ______________ 
|              |           |              |
| hello world! | shows as  | hell  w rld! |
|______________|           |______________|

当我实际发布表单或从中复制并粘贴时,'o's 确实存在。

我将列出对这个文本区域有贡献的所有内容,希望你们能提出可能出错的地方。我很困惑。

Border-radius 和 box-sizing 符合预期,并在整个站点中使用,没有问题。

textarea {
  width: 100%;
  height: 50px; // this is overwritten with javascript
  color: white;
  text-shadow: black 0.05em 0.05em 0.08em;
  background: none;
  border: 1px solid #ddd;
  @include border-radius(0); // to override bootstrap
  @include box-sizing;
  resize: none;

  &:focus {
    background: rgba(250, 250, 250, 0.2);
  }
}

我只是想重申一下,我键盘上的每个其他字符都显示得很好。什么可能导致这些问题-'o's(对不起)

4

2 回答 2

5

这仅影响小写“o”将表明这是用于在 textarea 中呈现文本的字体中的特定字形的问题。您是否尝试过使用不同的字体?

见: https ://github.com/FortAwesome/Font-Awesome/issues/417

于 2012-10-22T06:59:05.653 回答
0

谢谢@jurgemaister。果然,换font-family arial;工作了。由于某种原因,Font Awesome 无法与 textarea 相处融洽。

于 2012-10-22T06:57:57.457 回答