Tag: 宽度

<fieldset>resize错误; 似乎有不可移动的`min-width:min-content`

问题 我有一个<select>其中一个<option>的文本值非常长。 我希望<select>resize,所以它不会比其父级宽,即使它必须切断其显示的文本。 max-width: 100%应该这样做。 在resize之前: resize后我想要什么: 但是,如果加载此jsFiddle示例并将“结果”面板的宽度调整为小于<select>的宽度,则可以看到<fieldset>中的select未能缩小其宽度。 resize后我实际看到的是: 但是, 具有<div>而不是<fieldset>的等效页面可以正确缩放。 如果在一个页面上有一个<fieldset>和一个<div>则可以更容易地看到并更改testing 。 如果你删除周围的<fieldset>标签 ,resize的作品。 <fieldset>标记以某种方式导致水平resize中断。 <fieldset>行为就好像有一个CSS规则fieldset { min-width: min-content; } fieldset { min-width: min-content; } 。 ( min-content意思是指不会导致孩子溢出的最小宽度。)如果用<div> min-width: min-content <div>和min-width: min-contentreplace<fieldset> ,它看起来完全一样。 然而,在我的样式中,在浏览器的默认样式表中没有规则,或者在Firebug的CSS检查器中可见。 我尝试覆盖Firebug的CSS Inspector中的<fieldset>和Firefox的默认样式表forms.css中可见的每个样式,但是这并没有帮助。 特别是重写min-width和width也没有做任何事情。 码 字段集的HTML: <fieldset> <div class="wrapper"> <select id="section" name="section"> <option value="-1"></option> <option value="1501" selected="selected">Sphinx of black quartz, judge […]

Div宽度100%减去固定的像素数量

如何在不使用表格或JavaScript的情况下实现以下结构? 白色边框表示div的边缘,与问题无关。 中间区域的大小会有所不同,但是会有精确的像素值,整个结构应该根据这些值进行缩放。 为了简化它,我需要一种方法来设置“100%-n px”宽度的顶部中间和底部中间的div。 我会很感激一个干净的跨浏览器解决scheme,但万一这是不可能的,CSS黑客会做。 这是一个奖金。 另一个结构我一直在努力,最终使用表或JavaScript。 略有不同,但引入了新的问题。 我一直主要在基于jQuery的窗口系统中使用它,但我想保持布局不在脚本中,只控制一个元素(中间的)的大小。

宽度:100% – 填充?

我有一个htmlinput。 input有padding: 5px 10px; 我希望它是父div的宽度的100%(这是stream体)。 但是使用width: 100%; 导致input是100% + 20px我怎么能解决这个问题? 例

如何设置webview的初始缩放/宽度

我试图让WebView具有类似于Android浏览器的行为。 浏览器打开所有页面,尝试将宽度适合屏幕。 但是,WebView的默认行为是以100%的像素比例开始的,因此它开始放大到左上angular。 我花了几个小时试图find一种方法来让WebView像在浏览器中那样将页面缩放到屏幕上,但是我没有任何运气。 有没有人find一种方法来完成这个? 我看到的是一个名为setLoadWithOverviewMode的设置,但是这似乎没有做任何事情。 我还尝试了setInitialScale,但是在不同的屏幕尺寸和网页尺寸上,不会像浏览器缩放那样优雅。 任何人有任何线索? 谢谢 编辑:布赖恩的方法似乎工作时,手机在风景,但不是在肖像。 在纵向它是接近,但仍然不适合页面中的整个屏幕。 我开始这个赏金,希望有一个肯定的方式来获得最初的缩放,以适应页面的宽度在任何方向或屏幕大小的页面。

如何获得一个NSString的大小

一个“quicky”:我怎样才能得到一个NSString的大小(宽度)? 我试图看看是否string的宽度,看看它是否大于给定的宽度的屏幕,在这种情况下,我必须“裁剪”,并附加“…”,得到通常的行为的UILabel。 因为AAAAAAAA和iiiiii具有相同的长度但是不同的大小(例如),string.length将不起作用。 我有点卡住了 非常感谢。

在WPF中的Width和ActualWidth有什么区别?

我目前正在使用WPF中的Panel ,我注意到,关于Width和Height属性,还有两个其他属性,称为ActualWidth和ActualHeight 。 ActualWidth 获取此元素的渲染宽度。 这是一个依赖属性。 (inheritance自FrameworkElement。) Width 获取或设置元素的宽度。 这是一个依赖属性。 (inheritance自FrameworkElement。) 参考: MSDN 任何人都可以指出两者之间的差异,以及何时使用两者之一?

高度和宽度不适用于跨度?

总noob问题,但在这里。 CSS .product__specfield_8_arrow { /*background-image:url(../../upload/orng_bg_arrow.png); background-repeat:no-repeat;*/ background-color:#fc0; width:50px !important; height:33px !important; border: 1px solid #dddddd; border-left:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-bottom-left-radius:0px; border-top-left-radius:0px; -moz-border-radius-bottomleft:0px; -moz-border-radius-topleft:0px; -webkit-border-bottom-left-radius:0px; -webkit-border-top-left-radius:0px; margin:0; padding:2px; cursor:pointer; }​​​ HTML <span class="product__specfield_8_arrow">&nbsp;</span>​ 小提琴 基本上我试图模仿一个button,使一个跨(或东西)看起来像一个input字段旁边的button,实际上不需要是一个因为自动填充生成器生成onEnter错误。 以为这是现在的一个快速修复,但显然不是。 谢谢。

当float:left被设置时,将div扩展到最大宽度

我有这样的事情: <div style="width:100px;float:left">menu</div> <div style="float:left">content</div> 两个花车是必要的。 我希望内容div填充整个屏幕减去菜单的100px。 如果我不使用浮动的div扩大完全是因为它应该。 但是,如何设置浮动时设置? 如果我使用某物 style=width:100% 那么内容div得到的父母的大小,这是身体或另一个div我也试过,所以当然不适合菜单的权利,然后显示在下面。

如何以分组样式设置UITableView中单元格的宽度

我已经为此工作了大约2天,所以我想我与你分享我的学习。 问题是:是否有可能使分组的UITableView单元格的宽度更小? 答案是不。 但是有两种方法可以解决这个问题。 解决scheme#1:一个更薄的表可以改变tableView的框架,以便表更小。 这将导致UITableView呈现宽度减小的单元格。 对此的解决scheme可能如下所示: -(void)viewWillAppear:(BOOL)animated { CGFloat tableBorderLeft = 20; CGFloat tableBorderRight = 20; CGRect tableRect = self.view.frame; tableRect.origin.x += tableBorderLeft; // make the table begin a few pixels right from its origin tableRect.size.width -= tableBorderLeft + tableBorderRight; // reduce the width of the table tableView.frame = tableRect; } 解决scheme#2:通过图像渲染单元格 这个解决scheme在这里描述: http […]

如何调整jqgrid的列宽在数据加载后?

我的最终目标是让jqgrid根据数据内容自动设置列宽。 作为去那里path的一部分,我需要能够设置列的宽度后,数据加载到哪个时间,我会知道每列的最大宽度。 但是,一旦我知道列的最大宽度,如何设置“loadComplete”事件中每列的宽度,并使用每列的新宽度进行网格刷新? 我在网上发现的大部分post都是关于网格的整体宽度的。 我想要的是设置每个单独的列的宽度,并让水平滚动条自动出现,如果总宽度太长。 更新 :看到奥列格的真棒演示后,我最终编码在dqGrid(4.5.4)本身。 以下是我所做的: findfunction addJSONData = function(data,t, rcnt, more, adjust) { 然后find这个function for (j=0;j<rowReader.length;j++) { v = $.jgrid.getAccessor(cur,rowReader[j]); rd[ts.p.colModel[j+gi+si+ni].name] = v; rowData.push(addCell(idr, v, j + gi + si + ni, i + rcnt, cur, rd)); // my addtion: stores the largest header size var newWidth = v.length * 6; if […]