当前位置: 首页 > 知识库问答 >
问题:

如何删除手机上按钮的蓝色突出显示?

鲁博雅
2023-03-14

在提问之前,我做了很多研究,我尝试了以下主题给出的解决方案:

  • 如何删除文本/输入框周围的焦点边框(轮廓)?(Chrome)
  • 删除按钮周围的蓝色框。超文本标记语言
  • 如果单击,如何删除按钮中的蓝色框阴影边框
  • 如何删除按钮上的蓝色“选定”轮廓?
  • 如何删除按钮上的蓝色“选定”轮廓?
  • 删除蓝色边框从css自定义样式按钮在Chrome
  • 如何删除点击按钮周围的焦点

我已经试过了所有的答案!它可以在电脑上工作,但不能在手机上工作。

如果您使用的是计算机,您可以尝试使用inspector模拟移动设备。这是按钮:https://jsfiddle.net/t4ykshst/

#add {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    outline: none;
    cursor: pointer;
    padding: 10px;
    overflow: hidden;
    border: none;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    color: rgba(255, 255, 255, 0.9);
    text-align: center;
    background: #1abc9c;
    -webkit-box-shadow: 0 4px 3px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 3px 2px rgba(0, 0, 0, 0.2);
}

#add:active {
    opacity: 0.85;
    -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);
}
<input type="button" id="add" value="+" title="" style="position: absolute; left: 0px; top: 0px; width: 52px; height: 52px;" />

共有3个答案

邢飞雨
2023-03-14

如果从#add选择器中删除光标:指针,则将不会突出显示(至少在Chrome 88中是这样)。如果您需要在“桌面”模式下使用它,请使用以下内容:

@media (min-width: 768px) {
    #add {
        cursor: pointer;
    }
}

王轶
2023-03-14
* {
    -webkit-tap-highlight-color: transparent;
}

测试一下。

宗政霄
2023-03-14

您可以添加:

-webkit-tap-highlight-color: transparent;

您还可以将其添加到样式表中以全局定义:

input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

希望这有帮助:)

您可以在这里找到留档更多信息:https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/AdjustingtheTextSize/AdjustingtheTextSize.html#//apple_ref/doc/uid/TP40006510-SW5

 类似资料:
  • 我有一些按钮使用,当点击它时得到一个蓝色的选定颜色! 有没有一种方法可以移除这个功能?

  • 我正在PyCharm中查看这个很酷的功能 但是我不知道mac上的这个按钮是什么: https://www.jetbrains.com/help/pycharm/2016.1/highlighting-usages.html

  • 问题内容: 当一个HTML元素被“聚焦”(当前被选中/标签入)时,许多浏览器(至少是Safari和Chrome)会在其周围放置一个蓝色边框。 对于我正在处理的布局,这会分散注意力,看起来不正确。 Firefox似乎没有这样做,或者至少可以让我通过以下方式控制它: 如果有人可以告诉我IE的性能,我会很好奇。 让Safari消除这点闪光会很好。 问题答案: 对于您的情况,请尝试: 或一般而言,影响所有

  • 我正在处理一个网页,我想要自定义样式的标记。所以对于CSS,我说:。现在它在safari中工作得很完美,但在chrome中,当我点击其中一个按钮时,它在周围放了一个讨厌的蓝色边框。我以为或会起作用,但两者都不起作用。有什么想法吗? 这是它在被点击之前的样子(以及我希望它在被点击之后仍然照看的样子): 这就是我说的边界: 以下是我的CSS:

  • 那么,如何删除的Flutter上的Android back、home和square按钮呢?