^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望对你有帮助
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 5年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人

xiu主题给焦点图添加鼠标悬停一道光滑过特效

阿里云限时特惠

陌小雨总觉得 xiu 主题的焦点区域设置的那个大图太简单了,没有任何特效,这不突发奇想,准备给他加一个特效:当鼠标悬停在图片上时,一道光滑过。

1、在主题style.css下加入如下代码:

.large{ 
position: relative; 
display: block; 
/* overflow: hidden; */ 
box-shadow: 0 0 10px #FFF; 
} 
.light{ 
cursor:pointer; 
position: absolute; 
left: -300px; 
top: 0; 
width: 300px; 
height: 266px; 
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); 
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); 
transform: skewx(-25deg); 
-o-transform: skewx(-25deg); 
-moz-transform: skewx(-25deg); 
-webkit-transform: skewx(-25deg); 
} 
.large:hover .light{ 
left:300px; 
-moz-transition:0.5s; 
-o-transition:0.5s; 
-webkit-transition:0.5s; 
transition:0.5s; 
}

其中.large为该焦点图li的 class 属性

2、在主题文件functions.php中搜索 hui_posts_focus(),然后找到下面这行代码:

$html .= '<li class="large"><a'.hui_target_blank().' href="'._hui('focus_href').'"><img class="thumb" data-original="'._hui('focus_src').'"><h4>'._hui('focus_title').'</h4></a></li>';

在 li 标签结束符号前面加一个属性

<i class="light"></i>

修改后变为

$html .= '<li class="large"><a'.hui_target_blank().' href="'._hui('focus_href').'"><img class="thumb" data-original="'._hui('focus_src').'"><h4>'._hui('focus_title').'</h4></a><i class="light"></i></li>';

刷新首页就可以看到效果了。

历史上的今天:
让小雨知道,这篇文章帮到了你

展开阅读全文

扫码关注微信公众号zs40086(微搜片)随时随地微信看片,抢先福利电影等你来

热门推荐

如有疑问,请前往问答中心反馈!

反馈
  1. 苏檬
    然而被这代码框搞得醉醉的
  2. 苏檬
    好像没效果 :shock:
    • 陌小雨网站管理员
      @苏檬 鼠标放到我的logo上面,看到效果没有,仔细检查,举一反三
  3. 灰常记忆
    演示呢~
  4. 同盟源
    最近很火的一个特效,学习了 :mrgreen:
  5. Han
    博客特效和功能越来越多了,赞一个! :wink:
    • 陌小雨网站管理员
      @Han 没事就瞎折腾折腾