如何在extjs4的视口区域中拟合图像
how i fit image in region of viewport extjs 4?
我在setStyle Ext.getCmp('designPanel').body.setStyle('background-image','url(test.jpg)');
的区域(视口)中设置了图像,现在图像看起来像"平铺",现在我想以原始大小或拉伸形式在中心进行。我该如何做到这一点。extjs 4
可能会在body上执行另一个setStyle(使用css属性)http://www.w3schools.com/css/css_background.asp
您不应该使用集合样式。您是否应该使用cls属性并定义具有背景图像的css类以及x和y重复的css属性?
Ext.create('Ext.panel.Panel', { //Ext.container.Container may be just as suitable
id: 'designPanel', //ids are almost never necessary
layout: 'fit',
items: Ext.create('Ext.Img', {
src: 'test.jpg'
})
});
不需要Ext.Img,它可以很容易地使用带有css的组件来显示/居中图像。你用什么并不重要,真正的拉伸工作是由合身的布局完成的。
http://docs.sencha.com/ext-js/4-0/#/api/Ext.layout.container.Fit
你可以这样做:
Ext.create('Ext.panel.Panel', {
id: 'designPanel',
bodyStyle: "background: url('test.jpg') no-repeat right top;",//you can us right, left
...
});
相关文章:
- onkeyup无法动态创建多个文本区域
- FabricJs-限制主对象内添加对象的移动区域
- 具有所有样式的文本正在复制到可编辑文本区域
- 如何为高图中的区域线创建z索引
- 在文本区域POST后解码JSON
- 对象拟合:获取结果尺寸
- 将累积百分比线拟合到排序的直方图输出,使用 d3 获得帕累托图直方图
- 传单.js - 在地图视图上拟合地理 JSON 坐标
- JS指数曲线拟合
- 使用Ember中的Textbox对模型进行实时排序或拟合
- 如何在extjs4的视口区域中拟合图像
- sparklines条形图拟合
- 根据最小和高度值拟合框中的图像
- 显示随机图像与拟合链接
- 拟合多个相关数据集到angalrjs的ngRepeat
- 绘图应用程序-曲线拟合
- 剑道折线图 - 基本单位拟合 - 显示错误值的工具提示
- 在谷歌地图渲染方向中拟合边界
- 如何在c3中拟合Y轴
- JavaScript中的三次回归(最佳拟合线)