extjs - 我们可以在 sencha touch 中将转换后的 Base64 图像调整为自定义尺寸吗

标签 extjs sencha-touch sencha-touch-2 base64

我已将图像转换为base64图像,该图像原始尺寸为高度:200宽度:150。我需要将此图像大小转换为 height: 133width: 100。我经历了 sencha io 图像调整大小的概念。它没有转换,而且一旦我将 sencha io 应用到 url,它就不会显示图像。谁能告诉我如何在sencha touch2样式中自定义转换后的base64图像的大小。

这是我的代码:在下面的代码中height: 133px; width: 100px; 已分配,但为此图像的某些部分即将到来。原始图像尺寸为 height: 200px;宽度:150px;。我需要将其自定义为 height: 133px;宽度:100px;

 .aboutclsT{
     background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAADICAYAAAAKhRhlAAAAGXRFWHRTb2Z0d2Fy......K5CYII') !important;
     background-repeat: no-repeat;
     height: 133px;
     width: 100px;
 }

SenchaIO图像代码:

background: url('http://src.sencha.io/100/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAADICAYAAAAKhRhlAAAAGXRFWHRTb2Z0d2Fy......K5CYII') !important;
     background-repeat: no-repeat;
     height: 133px;
     width: 100px;
 }

最佳答案

我已经解决了这个问题。我添加了 background-size: 100px 133px; 它工作正常。你们可以指定想要的高度和宽度。

*这是代码。*

.aboutclsT{
     background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAADICAYAAAAKhRhlAAAAGXRFWHRTb2Z0d2Fy......K5CYII'') !important;
     background-repeat: no-repeat;
     **background-size:100px 133px;**
     height: 133px;
     width: 100px;
 }

关于extjs - 我们可以在 sencha touch 中将转换后的 Base64 图像调整为自定义尺寸吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11664025/

相关文章:

extjs - 在 Extjs4.1 中,如何在一个商店同步之前添加额外的参数?

javascript - 通过 JSONP 的 sencha touch 动态列表

sencha-touch-2 - 在 TabPanel 上点击时如何调用 Controller 上的函数? Sencha 触摸 2

javascript - IE6和IE7 ExtJS gridPanel标题消失

java - 带有本地分页的 GWT/GXT 网格?

javascript - Sencha Touch : Can't add listener to Map. 请帮忙?

javascript - Sencha Touch 2 中的 Ext.define/Ext.extend

css - Sencha 触摸 2 : 3 containers: stick to the left (fixed width) + stick to the right (fixed width) +middle (the rest)

javascript - extjs 中事件处理函数中的此上下文

javascript - 如何从 Sencha Touch/Phonegap 应用程序的虚拟键盘中删除 Next 和 Prev 按钮