首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IE10字体大小降低了1px。如何修复?

IE10字体大小降低了1px。如何修复?
EN

Stack Overflow用户
提问于 2014-01-19 22:51:43
回答 3查看 212关注 0票数 0

因为它只有1px,所以我不知道是按钮旁边的文本框还是按钮本身。所以我打算用一个测量工具截取一个截图来观察它。从那时起,我打算查看firefox调试器和ie调试器,看看1px有什么问题。

然而,我希望有人能知道是什么导致了这种情况。

这是ie (28px)中的违规元素

这是它在FF、Chrome等中正确显示的位置( 27像素)

http://www.arcmarks.com

下面是该按钮的CSS:

代码语言:javascript
运行
复制
#ue_but_new{
  position: absolute;
  padding:  8px 6px 7px 6px;
  text-decoration:  none;
  cursor:  pointer;
}

p.small_white{
  font-size:    10px;
  color:        #ffffff;
}

.blue_but{
  color:       #ffffff;
  border:      1px solid #057ed0;
  background:  -moz-linear-gradient(top, #31baed, #019ad2);
}
EN

Stack Overflow用户

发布于 2014-01-19 23:26:59

如果将元素大小作为文本大小的基础,那么在不同的浏览器、不同的系统、不同的设置等之间,元素的大小总是不同的。

在元素上设置特定的行高,而不是从文本高度填充:

代码语言:javascript
运行
复制
#ue_but_new{
  position: absolute;
  line-height: 25px;
  padding: 0 6px;
  text-decoration: none;
  cursor: pointer;
}
票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21218255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档