我在这里的第一个问题:-)
我最好阅读规则并搜索之前是否已经提出问题.
以下代码
String[] strings = {"cAsE", "\u00df"};
for (String str : strings) {
System.out.println(str.equalsIgnoreCase(str.toLowerCase()));
System.out.println(str.equalsIgnoreCase(str.toUpperCase()));
}
Run Code Online (Sandbox Code Playgroud)
输出真3次(cAsE = case; cAsE = CASE;ß=ß)但也是1假(ß!= SS).尝试使用toLowerCase(Locale)但它没有帮助.
这是一个已知的问题?
什么JavaScript代码会告诉我哪里有视的的浏览器位于相对于屏幕?
我的Web应用程序包含一个applet,允许通过java.awt.Robot获取快照(applet的jar当然已经签名并有权执行此操作).
问题是Robot的createScreenCapture适用于相对于整个屏幕的矩形,而我想捕获相对于视口的矩形.
浏览器显然可以在屏幕上的任何位置,但即使它最大化(因此从屏幕的左上角开始,即{0,0})我仍然不知道内容被推下了多少因为窗口标题或一些工具栏.
似乎只有IE通过window.screenTop/Left给出了视口位置.
Chrome支持这些,但它们保持浏览器位置.
FF不支持这些,而是具有screenX/Y,但与Chrome一样,它们保持浏览器位置.
屏幕 - 桌面AKA.例如,我有一个WSXGA +(1680x1050)显示器.我使用Windows,我的任务栏总是显示在底部,所以它垂直消耗大约50个像素.
浏览器 - 可能有也可能没有各种工具栏的窗口:顶部的地址和/或书签栏,底部的状态/附加栏等.
视口 - 实际呈现URL的位置.
目标
我需要加强文本阴影效果.
当前解决方案
根据MDN,"text-shadow ...接受以逗号分隔的阴影列表",所以我只复制了同一个阴影的几个层:
.glow-triple {
text-shadow: 0 0 10px gold, 0 0 10px gold, 0 0 10px gold;
}
Run Code Online (Sandbox Code Playgroud)
(小提琴:http://jsfiddle.net/targumon/wdhLqjrh/)
我的问题
是否有比这种重复使用更简洁的方法?
之前的研究
我发现另外两个SO Q&As触及了这个主题,但它们没有解决我的具体问题:
编辑
由badfilms的答案触发,spread关键字揭示了另一个SO Q&A: