【发布时间】:2013-08-10 02:11:54
【问题描述】:
我正在自动创建 HTML 按钮。以这种自动方式创建的代表按钮如下:
<input type="button" value="Expected_Performance_of_the_ATLAS_Experiment,_Vol._3.pdf" onclick="location.href='Expected_Performance_of_the_ATLAS_Experiment,_Vol._3.pdf';"><br>
文件名和诸如此类的东西会变得很长,所以我需要实现按钮文本的换行。我知道the trick 涉及使用 CSS 属性 white-space (例如
style="width: 600 px;
white-space: normal;"
),但这在处理我正在使用的文件名时没有很大帮助。 是否有一种方法可以提供更详细的定界选项(也许空白可以被赋予最高优先级,下划线被赋予次高优先级等等)? 有没有更有意义的不同方法? 感谢您提出任何想法。
【问题讨论】:
-
从用户界面的角度来看,为什么不将文件名作为按钮上方/旁边的标签,而只需将按钮文本更改为“下载”或“打开”?这将不再需要在按钮上显示如此长的文件名并尝试执行 CSS“技巧”。
标签: html button delimiter word-wrap