问题标签 [fixed-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 投票
1 回答
576 浏览

perl - 如何保留 perl 变量的尾随空格?

脚本(最初从这里复制)将一个固定宽度的文本文件作为输入,重新排列列的顺序,并且应该输出一个固定宽度的文本文件。但是尾随空格被从变量中截断,这意味着输出不是固定宽度的。

0 投票
1 回答
822 浏览

css - 具有固定宽度和扩展列的复杂表格布局

我有一个复杂的表格布局(jsfiddle)。这是一份很长的报告,有很多部分,每个部分都有一个表格。

表格的前两列应该有一个固定的宽度,以确保它们很好地对齐。

第三列应该增长到适合其中的文本而不换行(它总是一个单词)。

最后一列应始终填充剩余空间。

当我只指定前两列的宽度并将最后一列的宽度设为 100% 时,最后一列会填充可用空间(很好),但前两列的宽度会被忽略。

当我给 tabletable-layout: fixed;时,前两列的宽度有效,但最后两列占用相同的屏幕空间,因为我不能给第三列一个固定的宽度。

有解决方案吗?

注意:该解决方案不需要在 IE 上工作!FF 12+ 和 Chome 21+ 就足够了。

0 投票
1 回答
129 浏览

multiline - 创建具有不同线条定义的固定宽度文件

我们正在开发的批处理需要一个固定宽度的输入文件,每个实体具有不同的行定义。例如。第一行定义一个家庭,第二行和第三行定义该家庭的家庭成员。家庭记录与家庭成员记录具有不同的列定义。

我想以人类可读的方式创建测试用例(即使它必须是 Excel),然后将其转换为输入文件格式。

关于如何在没有太多麻烦的情况下做到这一点的任何建议?

0 投票
2 回答
3177 浏览

sqlite - 将固定宽度的文本文件导入 sqlite

将固定宽度的文本文件导入sqlite表的好方法是什么,最好不使用外围软件?

例如指定每个字段的宽度

线

将被导入为:

谢谢

0 投票
3 回答
302 浏览

php - Webkit 不断改变表格的固定宽度

我们正在重做整个网站。当前的网站已有 7 年多的历史,但似乎有一个仅出现在基于 Webkit 的浏览器(Chrome 和 Safari)中的 CSS 错误。我们希望修复该错误,因为新站点准备就绪可能需要一段时间。

我们有一个固定宽度的表格:

相关元素和类的CSS如下:

问题是 Webkit 计算td with class left为 161 像素而不是 200 像素。我可以通过添加style="display: block"or来解决这个问题style="min-width: 200",但是当我这样做时,Webkit 会将第一个表格的大小调整为 1039 像素而不是 1000 像素,从而导致页面的其余部分到处移动。它似乎完全忽略了固定宽度的要求。

我想知道是否有办法在不彻底改变网站结构的情况下解决这个问题。如果需要,您可以在相关网站上使用 CSS 。请注意,该错误仅出现在ChromeSafari中。我检查了许多关于 Webkit 的错误报告和许多 Stack Overflow 问题,但似乎没有一个与我的问题完全匹配。

0 投票
3 回答
8162 浏览

c# - 解析固定列宽的可变长度字符串C#

我正在尝试解析格式化为列的文本报告。每列似乎都以固定长度右对齐。对于每一行,有时并非所有列都被使用。在这种情况下,似乎使用空格来证明行中的每一列。示例输入:

列宽如下(包括空格在内的字符数):3,5,12,6,10,7,10,11,8,7。

什么是解析这个的好方法?我曾尝试使用正则表达式来执行此操作,但它显然在读入的第一行失败,因为我使用的表达式希望整行都有数据:

字符串模式 = @"^(?.{3})(?.{5})(?.{12})(?thirtyeightyninenumber>.{6})(?{10})(?.{7}(? .{10})(?.{11})(?.{8})(?.{7})";

根据该列是否有数据,寻找一种将其读入适当变量的好方法。我觉得我需要投入大量if支票,但我希望有一个我没有想到的更好的方法。

谢谢你的帮助。

顺便说一句 - 我正在使用 StreamReader 和 ReadLine 读取行。

0 投票
3 回答
5036 浏览

c# - C# - 字符串格式:双倍固定宽度

如何String.Format在 C# 中使用双打显示如下:

价值观:

显示字符串:

重点是我的宽度无论如何都固定为 5 个字符。我真的不在乎右边显示了多少小数位。如果小数点左侧有 4 个或更多数字,我希望删除小数点右侧的所有内容(包括小数点本身)。

这似乎应该是一种非常标准的做法。但是我没有太多运气找到有效的答案。

对上面的显示字符串进行了一些更正,我确实想要四舍五入。

谢谢!

0 投票
1 回答
26143 浏览

sql - 选择查询固定长度

我有一个名为 customer 的表,我在其中选择几列并使其长度固定,我需要将值发送到 SSIS 包以获得固定长度的输出并写入文本文件

我想确保我的 customerID 的长度始终为 10,手机号码为 11,电子邮件地址为 256。

0 投票
2 回答
40939 浏览

css - 左边固定宽度div,右边填充剩余宽度div

我想要一个在左侧具有固定宽度图像的 div 和一个具有背景颜色的可变宽度 div,它应该在我的设备上扩展其宽度 100%。我无法阻止第二个 div 溢出我的固定 div。

当我在可变宽度 div 处添加溢出:隐藏时,它只会跳到照片下方,在下一行。

我怎样才能以正确的方式解决这个问题(即没有hacks或margin-left,因为我需要稍后通过媒体查询使网站响应,并且我必须为每个设备使用其他分辨率图像更改图像)?

  • 初学者网页设计师试图解决响应式网站的恐惧 -

HTML:

CSS:

0 投票
2 回答
615 浏览

css - 没有固定宽度的 div 绕过固定宽度的父级

请考虑我的问题,我想让一系列图像表现得像非破坏性文本,

父元素- 它可以是任何元素,它可能有也可能没有固定宽度,所以基本上我不能对它应用任何 CSS。在大多数情况下,它是一个“td”标签。

child div - 这应该表现得像一个词,固定宽度无法确定,但具有固定高度作为图像高度,可以应用 css。

图像- 这应该像单词中的字符一样,具有固定宽度和与子 div 相同的固定高度。

这是 html 元素的正常盒模型行为,元素内的文本具有固定宽度。

|=======父元素========|
| 一些带有空格的中断文本 |
| 介于两者之间。|
| _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ |

这是一种无法避免的情况,它会迫使父级增加其固定宽度。

|==============父元素============|
| |=============子 div ================| |
| |SomeUnbreakLongWordHavingNoSpaces| |
| | _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ _ | |
| _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ ___ __ _ ___ |

我希望我的图像之间没有空格的行为相同,但它的行为是这样的,

|=======父元素========|
| |=========子 div =========| |
| | |图片| |图片| |图片| |图片| | |
| | |图片| |图片| | |
| | _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ ___| |
|
__ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ ___ |

图像和子 div 的高度是固定的,所以基本上任何额外的元素都应该水平向右推,但事实并非如此,请分享你关于这个问题的解决方案。

祝你今天过得愉快 !