我的屏幕右下方有一个半透明图标。很明显;这是一个向上的箭头,暗示如果页面或帖子太长,用户可以滚动到顶部。
但是,当用户将鼠标悬停在图标上时,由于某些原因,我希望它具有 alt =“滚动到顶部”属性。我怎样才能做到这一点?链接的PHP代码如下所示:
public function plugin_action_links( $action_links )
{
array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\">" . __(
'Settings', 'scrollto-top' ) . "</a>" );
return $action_links;
}
如果需要更多信息,请告知我们。我尝试了一些东西,但它们总是打破代码。我确定我必须把东西放在&lt;这个代码的href部分,但我不确定我使用的语法,或者我在哪里使用它。任何帮助将不胜感激!
答案 0 :(得分:2)
您只需将其添加到锚标记中即可。
array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\" alt=\"Alt text Here\">" . __(
'Settings', 'scrollto-top' ) . "</a>" );
但是,如果您希望跨浏览器使用此功能,则需要提供alt
和title
属性。
当图像无法加载或用户使用屏幕阅读器时,alt文本是图像的替代文本。标题文本用作工具提示。然而,并非所有浏览器都以这种方式看待它,因此包括两者应该适用于所有浏览器
答案 1 :(得分:1)
return array_unshift( $action_links, "<a href=\"" . STT_OPTIONS_URL . "\" alt=\"Alt text Here\" title=\"Scroll to top\">" . __('Settings', 'scrollto-top' ) . "</a>" );