V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
holystrike
V2EX  ›  Firefox

原来是 firefox 4 修改 alert() 和 confirm() 的默认样式...

  •  
  •   holystrike · 2011-04-07 11:36:48 +08:00 · 6147 次点击
    这是一个创建于 4770 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我说怎么最近看好多网站的alert都是这么一个样式

    http://k.min.us/im7pfG.png

    提示框只有1px的边框,没有过多的点缀,并且加上了 mask 效果

    现在才知道是firefox 4的默认样式
    不知道这个样式能不能通过特有的css来定义
    5 条回复    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
       2011-04-07 11:56:13 +08:00
    在 High DPI 的显示器上看感觉有点小。
    ehaagwlke
        2
    ehaagwlke  
       2011-04-07 12:15:59 +08:00
    这个不是Opera处理alert时候的效果么?
    leigod
        3
    leigod  
       2011-04-07 12:58:14 +08:00
    应该是可以的

    因为我发现我们的一个web应用原来的alert提示框现在全变成了原来的通过层模拟弹出窗口的样式

    所以它应该是应用了之前定义的模拟窗口的弹出层样式

    只不过没有标题栏了
    airyland
        4
    airyland  
       2011-04-07 13:40:28 +08:00
    没有试过自定义,许多网站为了统一不同浏览器下的弹出窗口样式,利用javascript重写了窗口的显示样式,不是使用原生的alert() confirm()方法,大部分还封装了ajax等方法,当然这样得加比较多的代码。
    qichangxing
        5
    qichangxing  
       2011-04-07 13:51:20 +08:00
    做得很丑。很失望。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5322 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 07:28 · PVG 15:28 · LAX 00:28 · JFK 03:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.