Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 按住Ctrl+键时调整字体大小;或Ctrl-_Jquery_Html_Css - Fatal编程技术网

Jquery 按住Ctrl+键时调整字体大小;或Ctrl-

Jquery 按住Ctrl+键时调整字体大小;或Ctrl-,jquery,html,css,Jquery,Html,Css,当我按下CTRL++或CTRL+-,我想保持字体大小不变。它不应该变大或变小。如何实现这一点?阅读 设置text size adjust:none将在缩放时自动阻止调整字体大小。由于它不是标准属性,因此必须将其与前缀一起使用: -webkit文本大小调整:无 -moz文本大小调整:无 -ms文本大小调整:无 似乎没有任何纯css解决方案 而且没有清晰的方法可以获得当前的缩放级别 解决方案可能是根据窗口大小的变化来计算 这里有一个简单的解决方案(这个方案无法区分缩放和手动调整大小): 编辑:与我

当我按下CTRL++或CTRL+-,我想保持字体大小不变。它不应该变大或变小。如何实现这一点?

阅读

设置
text size adjust:none
将在缩放时自动阻止调整字体大小。由于它不是标准属性,因此必须将其与前缀一起使用:

  • -webkit文本大小调整:无
  • -moz文本大小调整:无
  • -ms文本大小调整:无
    似乎没有任何纯css解决方案

    而且没有清晰的方法可以获得当前的缩放级别

    解决方案可能是根据窗口大小的变化来计算

    这里有一个简单的解决方案(这个方案无法区分缩放和手动调整大小):

    编辑:与我最初的想法相反,我无法从实际的调整大小事件中辨别出来,这使得此解决方案很少可用


    底线:你想做的事情很难实现,原因是你可能不应该这样做。这对可用性来说是非常糟糕的(例如,有些人不能阅读小字符)。

    有一种方法可以禁用Ctrl+鼠标滚动的滚动,使用它并修改Ctrl+和Ctrl-的解决方案

    1.下载自动热键软件 2.在AutoHotkey.ahk文件中,添加以下内容

    #IfWinActive ahk_class Chrome_WidgetWin_1
    {
    ^NumpadAdd (+)::return 
    ^NumpadSub (-)::return
    #MaxHotkeysPerInterval 1000
    }
    

    参考资料:-

    向我们展示您迄今为止的尝试。这是浏览器的功能,我认为您无法更改浏览器的行为。我想用户可以通过一些浏览器的设置来改变这种行为。@BhushanKawadkar当你不知道这个主题时,你会展示什么?这只适用于某些手机。不在桌面上。而且它是高度实验性的。我犯了一个错误<代码>文本大小调整是您需要的。这是您共享的一件好事。但我不能让它工作,请给一个小提琴,并说你正在使用的浏览器是正确的。我误解了他的要求。我以为他在问如何自动调整字体大小。然而,我编辑了我的答案,这是可以通过
    -webkit text size adjust:none
    实现的。如果是针对其他用户,此解决方案将不起作用。我认为提问者想在他的网页上实现它。
    #IfWinActive ahk_class Chrome_WidgetWin_1
    {
    ^NumpadAdd (+)::return 
    ^NumpadSub (-)::return
    #MaxHotkeysPerInterval 1000
    }