Foundation 默认工具提示如下所示:
我想去掉我网站部分的顶部小三角形。
要在任何地方摆脱它,您只需将 Foundation_and_overrides.scss 文件中的 $tooltip-pip-size 变量值更改为 0(如果您不使用带有 rails 的基础 gem,也称为 _settings.scss)。
是否可以在没有 pip 的情况下定义自定义版本的基础工具提示?
编辑
这里的困难在于,当我写类似的东西时
<span data-tooltip class="has-tip tip-bottom" title="Here are my tooltip contents!">extended information</span>
Foundation javascript 在包含实际工具提示的文档末尾生成一个特定元素:
<span data-selector="tooltip8vxaud6lxr" class="tooltip tip-bottom" style="visibility: visible; display: none; top: 78px; bottom: auto; left: 50px; right: auto; width: auto;">Here are my tooltip contents!<span class="nub"></span></span>
您会看到我添加到第一个 span 的 tip-bottom 类被复制到了第二个 span,但这仅适用于基础特定类,如 tip-left、tip-right 等。
我想做的是能够向第一个跨度(我实际编写的唯一一个)添加一个“no-pip”类,并能够改变包含“nub”元素的生成跨度的外观。
<span data-tooltip class="has-tip tip-bottom no-pip" title="Here are my tooltip contents!">extended information</span>