首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在opera中支持按钮的css背景图像属性

如何在opera中支持按钮的css背景图像属性
EN

Stack Overflow用户
提问于 2014-04-13 19:40:55
回答 2查看 230关注 0票数 0

css不支持opera网页浏览器按钮的背景图像属性。我使用css背景图像属性自己创建,但它不显示当我使用opera browser.when时,我使用火狐它看起来很好…但是我看到按钮背景图片支持opera中的一些网站,我怎么才能在opera网页浏览器中做呢?

例如:http://ikman.lk/en/ads-in-gampaha (参见这个网站的搜索按钮image...it在opera中出现得很好)

EN

回答 2

Stack Overflow用户

发布于 2014-04-13 19:49:34

您链接到的网站只是简单地使用了一个内部带有span的button元素。跨度具有CSS渐变背景。在span内部是一个i元素,它有一个搜索图标背景图像。他们使用这个设置可能不是因为opera的问题,而是因为他们使用的是一个图像精灵,而嵌套的i元素可能会变得非常小,以至于即使按钮更大,精灵图像的其他部分也不会显示出来。

该按钮不会为渐变或图标做任何与背景相关的事情,所以Opera是否支持这一点并不重要。

顺便说一句,Opera现在正在使用闪烁引擎,所以如果Chromium和Chrome支持按钮上的属性,那么Opera从版本15开始也应该支持。

票数 0
EN

Stack Overflow用户

发布于 2014-04-13 19:55:23

此图标不是按钮的直接css背景图像,而是放置在按钮内部的I elemnet的背景图像。

下面是html:

代码语言:javascript
复制
<button class="btn large search-btn" type="submit">
    <span>
         <i class="ico-search-btn"></i>
    </span>
</button>

然后他们给.ico-search-btn添加了一个背景。

你用这种方式试过了吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23042300

复制
相关文章

相似问题

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