问题标签 [layout]
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.
wpf - WPF中的大小到内容布局问题
这应该是没有道理的,但我仍然无法弄清楚。
在我的示例应用程序中,停靠面板中有一个按钮和一个文本框。如果文本框的内容小于文本框的内容,则窗口将与显示按钮内容所需的一样大。这就是我想要的。但是,如果我在文本框中输入更多文本,窗口会变得更宽:-(
我想要的行为是窗口根据按钮内容获取宽度,文本框包装其内容(或/并在必要时显示滚动条)。
谢谢!
一些示例代码:
html - 一个在悬停时显示对象和元素结构的 Firefox 工具?
在网页中的任何元素上。我需要看看元素和子元素是什么。
例如
html - CSS 布局技巧
我是第一次尝试 CSS 布局,我的 CSS 经验非常基础。我想要实现的是 2 列布局:左面板和内容。
我发现了这个:
这在 Firefox 中显示效果很好,但 IE8 中的内容离开屏幕右侧,我假设#leftcontent
. 我怎样才能解决这个问题?
这可能是一个非常简单的修复,但我已经尝试并寻找修复,但这应该可以工作。我很感激任何帮助。
html - 如何防止内联项目包装?
我的菜单项看起来像这样
使用 CSS 将上述内容变为水平菜单,使用 JS 将 [spans] 变为显示上下文菜单的按钮。大致是这样的:
如果菜单对于浏览器宽度来说太宽,它会换行,这就是我想要的。问题是有时它会在 [spans] 之前插入换行符。我只希望它在 [li] 之间中断。有任何想法吗?
html - 使一个元素单独居中,但与另一个元素对齐时右对齐
我们有一个页面通常有两个并排排列的元素。尽管为此探索了几个角度,但我们似乎无法让它发挥作用。我们并不反对使用 JavaScript,只是觉得基于 CSS 的解决方案应该是可能的。有没有办法只使用 CSS(必要时可能还有额外的标记)来制作element2
中心,当它自己出现时?
例子
有时我们有两个并排的元素。
但在某些情况下,仅element2
在页面上,例如:
layout - 表示用于打印的宽网格的最佳方式?
我们有许多 WIDE html 网格,它们在我们的 Web 应用程序的 DIV 中水平滚动。
我想找到在纵向 A4 页面上打印这些网格的最佳策略。
我想知道的是呈现/显示这样的网格/数据的最佳方式是什么。
这个问题不是 HTML 特定的,我正在寻找设计策略而不是 CSS @page 指令。
apache-flex - 关于在 Flex 中将对象从其布局中“打破”的任何建议 - 出于动画目的?
如果我在 Flex 的布局中有一个对象,那么从该布局中“打破”它以便能够对其进行动画处理是一种好方法。
例如,我有一个以一定角度排列的图像和标题。当鼠标滚过它时,我想让图像稍微“缩小”。因为如果我要调整它的大小,它在布局容器中是活动的,那么显然它会在其他所有东西上移动。
我不认为我可以通过设置来实现我想要的includeinlayout=false
。
有这方面的最佳实践经验吗?
我想知道的最好的想法是使用屏幕坐标转换功能使图像不可见并在同一位置创建另一个图像。这个 jsut 看起来很笨拙
c# - 您是对私有字段进行分组还是将它们与他们的财产放在一起?
我已经在这个布局的各种项目中看到(并使用过),一组字段后跟一组属性:
而且我还遇到了这种布局,其属性旁边有字段:
有理由认为一个比另一个更好吗?我认为大多数编码标准都推荐选项 #1,但有时将字段放在对其进行操作的属性旁边会很方便。
注意:我假设不能使用自动实现的属性的非平凡属性。
java - 在 Java 中更改键盘输入语言
有没有办法在 Java 中设置/更改键盘输入语言(例如从英语到德语)?
示例用例:在德语键盘上记录(输入)用于播放的脚本。自动播放是在英文键盘上完成的...如果在脚本运行之前未将键盘自动设置为德文,则会失败。
css - CSS margin-top vs margin-bottom
如果您有一系列块元素,并且您想在它们之间放置边距。
您更喜欢哪一个,margin-top 或 margin-bottom 或两者兼而有之?为什么?