Tag: resize

iphone uiview – 调整框架,以适应子视图

在添加子视图之后,是不是应该调整UIView框架的大小,以便框架是包含所有子视图所需的大小? 如果您的子视图是dynamic添加的,那么您如何确定容器视图框架需要的大小? 这不起作用: [myView sizeToFit];

HTMLinputtypes“数字”不会resize

为什么我的input不能resize,当我改变types为type="number"但它与type="text" ? 例 Email: <input type="text" name="email" size="10"><br/> number: <input type="number" name="email" size="10">

在iOS上使用CSS的iframe大小

有一个iframe,基本上有更多的内容比适合框架。 该框架的大小是基于浏览器的屏幕大小,并让溢出滚动,这完美适用于所有的浏览器,除了iOS。 在iOS上,Safari会决定调整帧大小以适应内容。 不是你所期望的。 jsFiddle上的示例代码: http://jsfiddle.net/R3PKB/2/ 在iOS设备上试用一下: http://jsfiddle.net/R3PKB/2/embedded/result HTML: <div class="frame_holder"> <iframe class="my_frame"> // The content </iframe> </div> CSS: body { position: relative; background: #f0f0f0; } .frame_holder { position: absolute; top: 50px; bottom: 50px; left: 50px; right: 50px; background: #ffffff; } .my_frame { width: 100%; height: 100%; border: 1px solid #e0e0e0; }

textarea – 禁用调整x或y?

我知道这是可以通过使用禁用textarea的大小调整: textarea { resize: none; } 但是有可能禁用x或y? 而不是两者

为什么在C ++ 11中改变了std :: vector :: resize签名?

std::vector::resize从pre-C ++ 11中改变的原因是什么? void resize( size_type count, T value = T() ); 到兼容的C ++ 11表单: void resize( size_type count ); void resize( size_type count, const value_type& value);

如何在HTML / CSS中制作一个稳定的两列布局

我想要一个两列的容器。 细节: 容器 宽度应该调整到其父元素的100%(很容易完成)。 高度必须调整以包含两列(即其高度应该完全等于两列的较大高度,所以没有溢出,滚动条从不显示) 应该有一个最小的大小等于左列的宽度的两倍。 一般的列 应该是不同的高度,适应其内容的高度。 应该是并排的,这样它们的顶部边缘是一致的。 如果边界,填充或边界的任何一个像素都应用于任何一个像素,则不应该破坏布局或将其相互包裹,否则将会非常不稳定并且不幸。 左栏专门 必须以像素为单位具有固定的绝对宽度。 具体的右栏 宽度必须填充容器中的剩余空间。 换一种说法… 宽度必须等于容器宽度减去左列的宽度,这样,如果我在此列中放置一个DIV块元素,请将其宽度设置为100%,给它一个像10px之类的高度,并给它一个背景颜色,我会看到从左列的右边缘到容器的右边缘的10px高的彩色条(即填充右列的宽度)。 要求的稳定性 容器应该能够调整(通过调整浏览器窗口的大小)到其最小宽度(前面指定),或者调整到更大的宽度,而不会破坏布局。 “打破”将包括左列改变的大小(记住它应该有一个固定的像素宽度),右列包装在左边,出现滚动条,右列中的块元素没有占用整个列宽,并且一般来说任何上述规格都不能保持真实。 背景 如果使用浮动元素,那么右边的列将不会包含在左边的列中,容器将不能包含这两列(通过裁剪列的任何部分或允许列的任何部分溢出其边界),或者滚动条会出现(所以我会厌倦了build议使用除溢出以外的任何东西:隐藏触发浮动元素的遏制)。 对列应用边框不应该破坏布局。 列的内容,尤其是右列的内容不应该破坏布局。 似乎有一个简单的基于表格的解决scheme,但在任何情况下,它都惨败。 例如,在Safari中,如果容器太小,我的固定宽度的左列将缩小,而不是保持我指定的宽度。 CSS宽度当应用于TD元素时,也指的是最小宽度,这样,如果放置更大的东西,它将会扩大。 我试过使用table-layout:fixed; 没有帮助。 我也看到了代表右列的TD元素不会扩大以填充剩余区域的情况,或者它会出现(例如,第三列1px宽将一直推到右边),但是在右栏放置一个边框将显示它只与内联内容一样宽,宽度设置为100%的块级元素不会填充列的宽度,而是匹配内联内容的宽度(即TD的宽度似乎完全依赖于内容)。 我所看到的一个可能的解决办法太复杂了, 只要IE8,Firefox4和Safari5能够工作,我就不会在意IE6。

EC2增加大小后无法resize

我已经按照步骤调整EC2卷的大小 停止实例 拍了当前的卷的快照 在相同区域中使用较大尺寸的前一个快照创build了一个新卷 从实例中取出旧卷 将新卷连接到同一个挂载点上的实例 旧卷是5GB,我创build的是100GB现在,当我重新启动实例并运行df -h I仍然看到这个 Filesystem Size Used Avail Use% Mounted on /dev/xvde1 4.7G 3.5G 1021M 78% / tmpfs 296M 0 296M 0% /dev/shm 这是我运行时得到的 sudo resize2fs /dev/xvde1 The filesystem is already 1247037 blocks long. Nothing to do! 如果我运行cat /proc/partitions我看到 202 64 104857600 xvde 202 65 4988151 xvde1 202 66 249007 […]

canvasdrawImage缩放

我试图按比例缩放一个图像到canvas上。 我可以用固定的宽度和高度来缩放它,如下所示: context.drawImage(imageObj, 0, 0, 100, 100) 但是我只想调整宽度并调整高度。 像下面这样: context.drawImage(imageObj, 0, 0, 100, auto) 我到处都可以想到,如果这是可能的,我还没有看到。

使用jQuery调整表格列

这是唯一可以find调整表格列宽度的jQuery插件,但是它不能很好的与我的表格集成,并且有不必要的膨胀(保存在cookie中)。 有没有其他插件只是调整列的大小? (不DataGrid插件,请不要build议这些)。 如果没有,我会写我自己的,它不应该太难,我只是不知道如何检测当用户点击TD边界(resize)。 有任何想法吗?

什么是最好的图像缩放algorithm(质量明智)?

我想找出哪个algorithm是最好的,可以用来缩小栅格图片。 最好的我的意思是提供最好看的结果。 我知道双三次,但有更好的呢? 例如,我听说有些人认为Adobe Lightroom有一些专有的algorithm,比我使用的标准双三次方法产生更好的结果。 不幸的是,我想在我的软件中自己使用这个algorithm,所以Adobe谨慎的商业秘密是行不通的。 添加: 我检查出了Paint.NET,令我惊讶的是,在缩小图片尺寸时,Super Sampling似乎比双三次更好。 这让我想知道插值algorithm是否是完全可行的。 这也让我想起了一个我自己“发明”的algorithm,但从未实现过。 我想它也有一个名字(因为这个小事不可能只是我自己的想法),但是我找不到那些受欢迎的名字。 超级采样是最接近的一个。 这个想法是这样的 – 对于目标图片中的每个像素,计算它在源图片中的位置。 它可能会覆盖一个或多个其他像素。 然后可以计算这些像素的面积和颜色。 然后,为了获得目标像素的颜色,可以简单地计算这些颜色的平均值,将它们的面积作为“权重”添加。 所以,如果一个目标像素将覆盖1/3的黄色源像素和1/4的绿色像素,我会得到(1/3 *黄+ 1/4 *绿)/(1/3 + 1/4)。 这自然是计算密集型的,但它应该尽可能地接近理想,不是吗? 这个algorithm有没有名字?