首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Firefox对Chrome填充

Firefox对Chrome填充
EN

Stack Overflow用户
提问于 2014-01-08 19:23:18
回答 3查看 8.4K关注 0票数 1

我有一个控件,当它被选中时,我试图突出显示它。我正在使用div上的填充和一些位置来实现这一点,这样它就包围了控件。我遇到的问题是荧光笔div上的填充在chrome和firefox中呈现不同。我读到的每一篇文章都说,它们呈现的是一样的,所以这不应该是个问题。

铬:

Firefox:

这是一个有问题的小提琴:http://jsfiddle.net/5fuGB/1/

代码语言:javascript
运行
复制
.control{
    position: absolute;
    width: 100px;
    height: 20px;
    top: 30px;
    left: 300px;
    z-index: 1;
}

.highlighter{
    background-color: orange;
    position: absolute;
    width: 100%;
    height:100%;
    left: -2px;
    top: -2px;
    padding-right: 8px;
    padding-bottom: 10px;
    z-index: -1;
}

input{
    width: 100%;
    height: 100%;
}

我的Chrome版本:在Windows 7上的版本31.0.1650.63m

我的Firefox版本: 25.0在Windows 7上

谢谢你们能提供的帮助。

EN

Stack Overflow用户

发布于 2014-01-08 19:33:11

我会以不同的方式去做。与其使用额外的div,我建议在输入的:焦点状态上使用border-colorbox-shadow的组合,以达到您想要的效果。

看看这个修改过的小提琴:http://jsfiddle.net/5fuGB/2/

票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21004695

复制
相关文章

相似问题

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