css3实现的六边形蜂窝状图片(自适应)

所属分类:UI-悬停

 14102  165  查看评论 (0)
分享到微信朋友圈
X
css3实现的六边形蜂窝状图片(自适应) ie兼容10

更新时间:2020-01-02 22:13:12

//页面渲染
var str = ''
for (var i = 0; i < 19; i++) {
    str += '<div >' +
        '<div >' +
        '<img  src="./images/amherst.png">' +
        '<span ></span>' +
        '<div >内容</div>' +
        '</div>' +
        '</div>'
};
$('.imgBox').html(str);
//显示效果
$('.imgBox>.hex').hover(function(e) {
    $(this).parent().find('.img').css('opacity', .2);
    $(this).siblings('.hex').find('.mark').hide();
    $(this).parent().find('.text_box').hide();
    $(this).find('.img').css('opacity', 1);
    $(this).find('.mark').show();
    $(this).find('.text_box').show();
    var domLeft = e.target.offsetParent.offsetLeft;
    var domLeft = e.target.x;
    var winWidth = document.body.clientWidth;
    var markWidth = $(this).find('.text_box').width();
    if (winWidth - domLeft <= markWidth) {
        $(this).find('.text_box').css({
            left: 'unset',
            right: '114%'
        });
    };
}, function() {
    $(this).parent().find('.img').css('opacity', 1);
    $(this).parent().find('.mark').hide();
    $(this).parent().find('.text_box').hide();
})
相关插件-悬停

jQuery鼠标悬停图片分享按钮动画

这款jQuery插件可以实现鼠标滑过图片时在图片上方创建任意的元素,包括分享按钮和图片文字描述等。这些按钮和文字可以悬浮在图片的任意位置,同时你也可以自己定义这些图片上方的元素出现时的动画特效。
  悬停
 40759  501

css3.0按钮触控悬停效果集

css3.0按钮触控悬停效果集
  悬停
 39966  466

js鼠标滑过方向感效果

js鼠标滑过方向感知三维立方体动画
  悬停
 32018  473

纯CSS3 可感知方向 3D盒子翻转动画(原创)

感应鼠标进入方向,向不同的方向翻转
  悬停
 24646  336

讨论这个项目(0)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复