0

您好我正在做一个项目,这个项目中的所有内容都是用 yii 框架编写的。我已经很远了,但在某些时候我被卡住了,我独自在谷歌上搜索找不到任何关于这个的东西。这就是为什么我请求你的帮助!

在下面的代码中,我需要应用悬停效果。代码是用php和yii框架编写的。

        $_SESSION['Active'] = $_GET["Share"];
    if (isset($_GET["Share"])){ 
    $sharepanel = array('src' => $sImageURL.'share1.png',
    'alt' => $clang->gT("Share panel"), 
    'title' => $clang->gT("Share panel"),
    'height' => 35,
    'width' => 35,
    'style' => 'margin-left:5px');
4

2 回答 2

0

我会为此使用 CSS。类似以下内容。

img:hover {
  border: 1px solid red;
}

虽然不太确定标签:hover的支持程度。<img>

于 2013-05-02T07:49:28.463 回答
0

根据

我需要定制一个已经写好的模板

你可能会写一些糟糕的代码,比如

<div class="something" 
    onmouseover="this.setAttribute('style','border: 1px solid yellow;');" 
    onmouseout="this.setAttribute('style','border: 1px solid transparent;');">
text
</div>

https://stackoverflow.com/a/11728590/1346222

使用风险自负。禁用 JS 这将不起作用

$sharepanel = array(
    'src' => $sImageURL.'share1.png',
    'alt' => $clang->gT("Share panel"), 
    'title' => $clang->gT("Share panel"),
    'height' => 35,
    'width' => 35,
    'style' => 'margin-left:5px; border: 1px solid transparent;',
    'onmouseover' => "this.setAttribute('style','border: 1px solid yellow;');",
    'onmouseout' => "this.setAttribute('style','border: 1px solid transparent;');",
);
于 2013-05-02T09:23:29.827 回答