问题标签 [width]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
269738 浏览

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

如何在不使用表或 JavaScript 的情况下实现以下结构?白色边框代表 div 的边缘,与问题无关。

结构1

中间区域的大小会有所不同,但它将具有精确的像素值,并且整个结构应根据这些值进行缩放。为了简化它,我需要一种将“100% - n px”宽度设置为中上和中下 div 的方法。

我很欣赏一个干净的跨浏览器解决方案,但如果不可能,CSS hacks 会做。

这是一个奖金。我一直在努力解决的另一种结构,最终使用了表格或 JavaScript。它略有不同,但引入了新问题。我一直主要在基于 jQuery 的窗口系统中使用它,但我想将布局保留在脚本之外,并且只控制一个元素(中间元素)的大小。

结构2

0 投票
2 回答
4486 浏览

vb.net - 上下文菜单条带宽度

我需要动态更改上下文菜单宽度,默认情况下上下文菜单宽度取决于工具条菜单项的文本长度。

顺便说一句,我真的不想再次重绘控件!!!

提前致谢。

0 投票
2 回答
2292 浏览

asp.net - ASP.Net动态设置TreeView的宽度

我有一个树视图,它的深度可以从 1 级到接近 6 级不等。每个节点可以只是几个字母或几个单词,总共最多 20-30 个字符。

如何找到节点文本之一的最大宽度并添加其深度偏移以设置树视图的宽度,使其不会穿过我的边界?

如果我需要添加更多信息,请告诉我。


编辑:

这是我目前所拥有的。我需要在页面加载时设置 panelLocations 的宽度,以便树视图可以在其中正确加载。

0 投票
4 回答
2984 浏览

python - 如何获取 wx.ListCtrl 的宽度及其列名?

我在 wx.Python 中工作,我想让我的 wx.ListCtrl 的列自动调整大小,即至少为列名的宽度,否则与最宽的元素或其列名一样宽。起初我认为 ListCtrlAutoWidthMixin 可能会这样做,但事实并非如此,所以看起来我可能必须自己做(如果有内置的方法,请纠正我!!!)

我怎样才能知道我的列表的标题和元素将呈现多宽?

0 投票
4 回答
2518 浏览

internet-explorer-6 - 没有javascript的IE6中的最小/最大宽度?

是否可以在不使用 javascript 的情况下在 IE6 中获得最小/最大宽度?

在一些相关的说明中,谷歌浏览器是否不理解,

还是我只是搞砸了那个代码。谢谢。

0 投票
1 回答
1222 浏览

wpf - WPF Window MinWidth 取决于工具栏的大小

在问这个问题之前,我已经查看了所有相关的问题,但没有发现任何相关的问题。

在我的应用程序中,我有工具箱样式栏,它基本上是带有一堆按钮的堆栈面板。用户可以更改工具栏中显示的按钮。

窗口宽度可以改变,但不能小于工具栏的宽度。

起初我希望将属性绑定MinWidthStackPanel Width属性并创建转换器,将几个像素添加WidthStackPanel. 问题是我的转换器没有得到宽度StackPanel,只有 NaN 作为值:(

不幸的是,StackPanel宽度设置为Auto,我无法更改。

有什么办法可以让我的 Window可靠MinWidth吗?WidthStackPanel

0 投票
2 回答
139856 浏览

wpf - 如何在 WPF 中将宽度设置为 100%

有什么方法可以告诉WPF中的组件占用 100% 的可用空间?

在 CSS 中

我有这个 XAML,但我不知道如何强制 Grid 采用 100% 的宽度。

结果看起来像

替代文字 http://foto.darth.cz/pictures/wpf_width.jpg

我把它变成了粉红色,所以很明显它需要多少空间。我需要将粉色网格设为 100% 宽度。

0 投票
2 回答
738 浏览

html - IE 7/8 将 Iinline (Floated Divs) 渲染为块:宽度不适应内容?

我有一个横跨整个页面的块元素 (DIV)。它包含多个可变宽度的浮动 DIV。这个元素可以存在于许多网页上(任何人都可以把它放在他们的网站上)。在所有站点的 FF 中,它都正确呈现,浮动的 DIV 仅与其内部内容一样宽。在 IE 中,它有时可以工作——但在其他网站上却不行,而是将每个浮动 DIV 拉伸到其父级的宽度,这是不应该的。附上一张图片来进一步举例说明(红色DIV是容器,黑色DIV是浮动的)。

http://img8.imageshack.us/img8/4734/screenrrl.jpg (图像经过 Photoshop 处理,不是实际的 HTML 渲染)

0 投票
3 回答
9374 浏览

html - 带有长 URL 的 CSS 溢出

好的,所以我在 160x600 容器中放置了谷歌广告。新广告在刷新时随机显示。当一个广告弹出一个不包含任何破折号或任何字符的长 URL 时,它会溢出容器 div。现在我有溢出:隐藏,所以在隐藏 160 像素之后的任何东西。问题是,如果有一个长 URL,其中一些会被隐藏(这很好),但广告上方的文本也会被隐藏而不是中断,因为它水平流出到 url 为止。

如何使文本符合并以 160 像素换行,即使我无法将其下方的 URL 换行?

谢谢!

0 投票
2 回答
681 浏览

javascript - Jquery width() 通过迭代?

我在迭代和检索 width() 值时遇到了一些麻烦。

所以对于每个“MyClass”元素,我想找到宽度(有些是不同的)。

但是上面的代码只产生了 MyClass 的第一个实例的 width() 并在之后返回 0。

关于能够获得 MyClass 每个实例的宽度的任何想法?