小编Spu*_*ley的帖子

文本溢出:Firefox 4中的省略号?(和FF5)

text-overflow:ellipsis;CSS属性必须是的,微软已经适合网页所做的几件事情之一.

所有其他浏览器现在都支持它...除了Firefox.

自2005年以来,Firefox开发人员一直在争论它,但尽管对它有明显的需求,它们似乎无法真正实现它(即使是实验性-moz-实现也足够了).

几年前,有人设法破解Firefox 3以支持省略号.黑客使用该-moz-binding功能使用XUL实现它.现在有很多网站正在使用这种黑客攻击.

坏消息?Firefox 4正在删除该-moz-binding功能,这意味着此黑客将无法再使用.

因此,一旦Firefox 4发布(本月晚些时候,我听到),我们将回到让它无法支持此功能的问题.

所以我的问题是:还有其他方法吗?(我试图避免回到Javascript解决方案,如果可能的话)

[编辑]
很多投票,所以我显然不是唯一想知道的人,但到目前为止我有一个答案基本上都是'使用javascript'.我仍然希望找到一个根本不需要JS的解决方案,或者最糟糕的是只将它用作CSS功能不起作用的后备.因此,我将在这个问题上发布一个赏金,关于有人在某个地方找到答案的机会.

[编辑]
更新:Firefox已进入快速开发模式,但尽管现在正在发布FF5,但仍不支持此功能.现在大多数用户已从FF3.6升级,黑客不再是解决方案.好消息我被告知它可能会被添加到Firefox 6中,而新版本的发布时间表应该会在几个月内完成.如果是这样,那么我想我可以等一下,但遗憾的是他们不能早点排序.

[最终编辑]
我看到省略号功能最终被添加到Firefox的"Aurora频道"(即开发版).这意味着它现在应该作为Firefox 7的一部分发布,它将于2011年底发布.真是令人宽慰.

可在此处获取发行说明:https://developer.mozilla.org/en-US/Firefox/Releases/7

css firefox ellipsis css3

104
推荐指数
4
解决办法
2万
查看次数

CSS3变换:旋转; 在IE9中

在我所做的设计中,我有一个需要垂直的元素.我有这个css在IE9以外的所有浏览器中工作.我使用了IE7和IE8的过滤器:

progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
Run Code Online (Sandbox Code Playgroud)

然而,这似乎在IE9中使我的元素透明,并且CSS3'tranform'属性似乎没有做任何事情!

有谁知道IE9中的旋转元素?

真的很感激帮助!

W.

css internet-explorer rotation css3 internet-explorer-9

77
推荐指数
2
解决办法
11万
查看次数

适用于Windows的Sequel Pro替代品

好吧,我的Macbook专业版有点不再为我切割它了我有一个非常好的Windows笔记本电脑,我实际上宁愿使用但我找不到一个可靠的替代我的SQL客户端.所以我正在寻找替代SequelPro for Windows ..

我曾经尝试过,不喜欢或者发现了一些问题.

Navicat - 这一个在闲置超过15分钟时崩溃了..我不介意它想要断开但请优雅地完成锁定我的系统几分钟.

SQLyog - 运行良好但我希望至少可以免费用于非商业用途.我不做任何自由职业者,很少在个人笔记本电脑上做任何"工作".

那么有人有任何建议吗?

mysql windows user-interface

60
推荐指数
3
解决办法
15万
查看次数

PHP全局或$ GLOBALS

当我想在使用时使用在函数外声明的变量时,是否有最佳实践/建议:

  1. global $myVar
  2. $GLOBALS['myVar']

谢谢.

php variables global function

43
推荐指数
2
解决办法
4万
查看次数

-webkit-transform rotate - Chrome中的像素化图像

使用-webkit-transform: rotate(-5deg);一个div容器,Chrome的渲染与真正的锯齿边缘图像的网格.在FF(-moz-transform:)和IE(-ms-filter:)中,一切看起来都很好 - 请看下面的区别.

我能做些什么吗?

铬 FF

html css google-chrome transform

33
推荐指数
3
解决办法
5万
查看次数

调试Android中的CSS布局故障

我们有一个现有的网站,我被要求测试它与移动浏览器的兼容性.

我已将Android SDK安装到我的台式PC上.我能够在模拟器中查看我的localhost站点,并且我已经在Android浏览器中发现了页面布局中的一些故障.

但由于在任何桌面浏览器中都没有出现这些问题,我一直在努力调试它们.例如,在Firefox中,使用Firebug非常容易看到哪些样式表已成为应用程序并在运行中进行调整以查看它如何影响布局.但我还没有找到在Android模拟器上做类似事情的方法.

问题是,如果没有试验+错误,我该如何解决导致这些布局问题的原因?Android浏览器(或Android SDK)是否有任何类型的工具可用于调试CSS?如果是这样,我该如何使用它们?

[编辑]我还没有找到解决方案,所以我要向赏金猎人敞开大门......

css debugging android

31
推荐指数
2
解决办法
1万
查看次数

php只允许使用pregmatch的字母,数字,空格和特定符号

在我的PHP我preg_match用来验证输入文本.

if(preg_match('/^[a-zA-Z0-9]+$/', $firstname)) {
}
Run Code Online (Sandbox Code Playgroud)

但这只允许使用字母数字,并且不允许使用空格.我想允许空格,字母和数字.和句点(.)和短划线( - )

请帮帮我吗?提前致谢.

php regex string validation preg-match

29
推荐指数
2
解决办法
7万
查看次数

mt_rand有什么缺点?

偏见的定义是什么:

当max超过2 ^ 32时,mt_rand()返回值的分布偏向于64位版本的PHP上的偶数.

如果这是在四舍五入的替代打破规则中所述的那种偏见,我认为这不重要(因为偏见不是真的可见).

除了mt_rand()宣称是比快四倍rand(),只是在前面增加3个字符!

假设mt_rand可用,使用它的缺点是什么?

php random rounding

26
推荐指数
2
解决办法
2万
查看次数

css3pie如何工作?

使用css3pie幕后发生了什么让IE可以使用css3功能?

plugins internet-explorer css3 css3pie

22
推荐指数
1
解决办法
1155
查看次数

isset和empty之间有什么区别?

是什么区别!issetempty,isset!empty

php

21
推荐指数
1
解决办法
1万
查看次数