自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 原生JS实现放大镜效果并可随鼠标滚轮事件实现二次放大

概述 基本放大镜效果 首先是放大镜的追随效果,通过在原图注册的onmousemove事件获取事件的clientY和clientX配合其它参数值计算出放大镜在其父元素:原图的top、left属性的值。 放大图中的图片的margin-top、margin-left属性去上面top、left的相反值 二次放大效果 为原图注册onmousewheel事件获取事件的wheeldelta判断放大...

2019-06-08 21:22:43 594

原创 前端迷你网页编辑器只需要一小段代码浏览器秒变并实时预览

最近偶然在GitHub上发现的,直接放效果图↓ 将以下代码粘贴到浏览器地址栏中就可以实现了 data:text/html, <body οninput="i.srcdoc=h.value+'<style>'+c.value+'</style> <script>'+j.value+'</script>'"> <style>te...

2019-06-08 01:18:24 519

原创 原生JS最简轮播图

概述 改变img元素的margin-left再配合css3的transition属性实现过渡效果 利用appendChild在父元素上追加节点在html结构上实现节点上的轮换 代码 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title&gt...

2019-06-03 22:55:54 141

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除