Tag: scale

我怎样才能缩小button上的drawable?

我怎样才能使一个button上的drawable更小? 图标太大,实际上高于button。 这是我正在使用的代码: <Button android:background="@drawable/red_button" android:drawableLeft="@drawable/s_vit" android:id="@+id/ButtonTest" android:gravity="left|center_vertical" android:text="S-SERIES CALCULATOR" android:textColor="@android:color/white" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginLeft="25dp" android:layout_marginRight="25dp" android:drawablePadding="10dp"> </Button> 鞋面是它应该看起来如何,它现在看起来如何。 我试过这个,但没有显示图像。 🙁 Resources res = getResources(); ScaleDrawable sd = new ScaleDrawable(res.getDrawable(R.drawable.s_vit), 0, 10f, 10f); Button btn = (Button) findViewById(R.id.ButtonTest); btn.setCompoundDrawables(sd.getDrawable(), null, null, null);

WebKit:模糊的文本与CSS规模+ translate3d

Chrome浏览器和其他WebKit浏览器大量模糊了也应用了translate3d的任何CSS缩放内容。 这是一个JS小提琴: http : //jsfiddle.net/5f6Wg/ 。 (在Chrome中查看) .test { -webkit-transform: translate3d(0px, 100px, 0px); } .testInner { /*-webkit-transform: scale(1.2);*/ -webkit-transform: scale3d(1.2, 1.2, 1); text-align: center; } <div class="test"> <div class="testInner"> This is blurry in Chrome/WebKit when translate3d and scale or scale3d are applied. </div> </div> 有没有已知的解决方法呢? 在上面这个简单的例子中,我可以简单地使用translate而不是translate3d – 这里的要点是将代码剥离到最基本的地方。