标签: scale

CSS图像缩放以适应区域内不扭曲

有没有办法用CSS或其他方式使图像适合一个区域.让我们说我有多个不同大小的图像,我希望它们都适合150px乘100px的div.我不想缩放图像,因为有些可能很高而有些可能很窄,我只是希望它们适合这个区域,其余部分隐藏起来.

我想过使用overflow:hidden但似乎没有隐藏在IE6中.

有任何想法吗?

css overflow scale distortion

27
推荐指数
6
解决办法
9万
查看次数

如何在Safari中进行WebKit 3D变换后强制重新渲染

我正在使用CSS 3D转换来缩放div,例如:

-webkit-transform: scale3d(2,2,1);
Run Code Online (Sandbox Code Playgroud)

缩放本身在任何WebKit浏览器中都能正常工作.但是,在Safari(移动设备或Windows)上使用此功能时,不会重新呈现div的内容.结果是缩放后内容变得模糊.

仅在使用3D变换时才会出现此效果.使用时一切正常

-webkit-transform: scale(2);.

为了在iPhone/iPad上利用硬件加速,使用3D转换会很不错.

有人知道怎么告诉Safari用新的比例重新渲染div吗?

css safari webkit transform scale

26
推荐指数
2
解决办法
2万
查看次数

CodeIgniter是大型应用程序的明智选择吗?

从开发的角度来看,我一直在阅读伟大的codeigniter.我确信使用该框架将使开发过程更快.但我问自己的问题是,单独制作的框架会不会满足您的需求?

CI虽然广告占用空间很小,却会"陷入困境",因为它基本上是一个框架框架(后面指的是PHP作为C的框架)?有没有很好的方法来分散负载?在CI中,是否存在任何大型应用程序?

谢谢卡斯帕尔.

php scalability codeigniter scale

23
推荐指数
2
解决办法
2万
查看次数

如何相对缩放用户控件的大小?

如何相对缩放用户控件的大小,如图像(在图像编辑器中).

示例(100%):

替代文字http://stegnar.com/pic/normalPicture.png

缩小UC(70%):

替代文字http://stegnar.com/pic/normalPicture70percent.png

我在图片编辑器中实现了这一点,但我想在WPF中.:)我需要这个来调整我的应用程序到不同的屏幕分辨率,而没有任何隐藏(没有滚动条).

wpf user-controls scale

23
推荐指数
3
解决办法
2万
查看次数

Matplotlib轴有两个比例共享原点

我需要在Matplotlib中使用两个具有不同Y轴刻度的叠加两个数据集.数据包含正值和负值.我希望两个轴共享一个原点,但Matplotlib默认不对齐这两个比例.

import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure()
ax1 = fig.add_subplot(111)
ax2 = ax1.twinx()

ax1.bar(range(6), (2, -2, 1, 0, 0, 0))
ax2.plot(range(6), (0, 2, 8, -2, 0, 0))
plt.show()
Run Code Online (Sandbox Code Playgroud)

我想可以执行一些计算,.get_ylim()并且.set_ylim()两个对齐两个标度.有更简单的解决方案吗?

上面样本的输出

axis matplotlib scale

23
推荐指数
4
解决办法
1万
查看次数

使用变换:缩放会导致模糊图像

在我们的目录视图(在线商店)中,我们使用javascript来获取产品的不同视图,并使用CSS缩小图像.3连续/ 4或5 /

在此输入图像描述

默认视图为4:

-webkit-transform: scale(0.83);
-moz-transform: scale(0.83);
-ms-transform: scale(0.83);
-o-transform: scale(0.83);
transform: scale(0.83);
Run Code Online (Sandbox Code Playgroud)

一切正常,但在野生动物园中图像看起来非常模糊.有没有办法改善野生动物园的渲染?更大图片:http://i.stack.imgur.com/NaFeB.jpg

在此输入图像描述

safari transform scale css3

22
推荐指数
2
解决办法
3万
查看次数

CGAffineTransform缩放和翻译 - 在动画之前跳转

我正在努力解决有关CGAffineTransform缩放和平移的问题,当我在已经有变换的视图上的动画块中设置变换时,视图会在动画之前跳过一点.

例:

// somewhere in view did load or during initialization
var view = UIView()
view.frame = CGRectMake(0,0,100,100)
var scale = CGAffineTransformMakeScale(0.8,0.8)
var translation = CGAffineTransformMakeTranslation(100,100)
var concat = CGAffineTransformConcat(translation, scale)
view.transform = transform

// called sometime later
func buttonPressed() {
    var secondScale = CGAffineTransformMakeScale(0.6,0.6)
    var secondTranslation = CGAffineTransformMakeTranslation(150,300)
    var secondConcat = CGAffineTransformConcat(secondTranslation, secondScale)
    UIView.animateWithDuration(0.5, animations: { () -> Void in 
         view.transform = secondConcat
    })

}
Run Code Online (Sandbox Code Playgroud)

现在,当调用buttonPressed()时,视图会在开始设置动画之前跳转到左上角大约10个像素.我只用一个concat变换来见证这个问题,只使用一个转换变换就可以了.

编辑:由于我已就此事做了大量研究,我想我应该提一下,无论是否打开了自动布局,都会出现此问题

xcode transformation scale cgaffinetransform ios

22
推荐指数
1
解决办法
1万
查看次数

scikit-learn:如何缩减'y'预测结果

我正在尝试scikit-learn使用Boston Housing Data Set 学习和机器学习.

# I splitted the initial dataset ('housing_X' and 'housing_y')
from sklearn.cross_validation import train_test_split
X_train, X_test, y_train, y_test = train_test_split(housing_X, housing_y, test_size=0.25, random_state=33)

# I scaled those two datasets
from sklearn.preprocessing import StandardScaler
scalerX = StandardScaler().fit(X_train)
scalery = StandardScaler().fit(y_train)
X_train = scalerX.transform(X_train)
y_train = scalery.transform(y_train)
X_test = scalerX.transform(X_test)
y_test = scalery.transform(y_test)

# I created the model
from sklearn import linear_model
clf_sgd = linear_model.SGDRegressor(loss='squared_loss', penalty=None, random_state=42) 
train_and_evaluate(clf_sgd,X_train,y_train)
Run Code Online (Sandbox Code Playgroud)

基于这个新模型clf_sgd,我试图y基于第一个实例预测X_train.

X_new_scaled …
Run Code Online (Sandbox Code Playgroud)

python machine-learning scale scikit-learn

22
推荐指数
2
解决办法
2万
查看次数

Heroku:我如何根据加载时间动态缩放dynos?

全天都有随机时间我的应用程序可以根据各种因素极大地增加负载.

在那些时候,我想自动增加动力学的数量.

我想根据加载时间增加.因此,如果要加载页面需要X时间,请增加dynos.否则,请回去.

这样的事情存在吗?

heroku scale

21
推荐指数
2
解决办法
6019
查看次数

使用元标记将页面缩放到1.0

当我从HTML页面发起JS应用程序时,我使用这两个函数来设置和重置比例值.

function setMeta(){
        alert("meta set");
        oldcontent=$('meta[name=viewport]').attr('content') //store the current value
        $('meta[name=viewport]').attr('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, user-scalable=0');
}

function resetMeta(){
        alert("meta reset");
        $('meta[name=viewport]').attr('content', oldcontent);

}
Run Code Online (Sandbox Code Playgroud)

代码工作正常,除非HTML页面缩放到更大的值,它不会像setMeta方法那样设置为1.0.其他值如user-scalable工作正常.示例:在HTML页面中,我们可以扩展,但在应用程序中我们不是.

这也不起作用:document.body.style.zoom="100%"; 为什么不能将规模重新设置为1.0工作?

html javascript scale

21
推荐指数
1
解决办法
1893
查看次数