分享92个JS特效动画效果,总有一款适合您

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

 分享92个JS特效动画效果总有一款适合您

 

92个JS特效动画效果下载链接https://pan.baidu.com/s/1C_b7PM8E8WUpNMethPGtbQ?pwd=r3f8 
提取码r3f8

Python采集代码下载链接https://wwgn.lanzoul.com/iKGwb0kye3wj

fullPage百度百科史记2013效果
jquery.fullPage实现搜狐快站页面效果
带动画效果jQuery悬浮QQ客服
JS带动画手风琴下拉菜单
多款超酷动画效果的Lightbox特效
CSS3实现齿轮转动动画特效
三款动画导航jquery.lavalamp
jquery带翻页动画的电子杂志
带动画效果的jQuery手风琴
jQuery数字时钟插件MyDigitClock
jQuery带动画效果投票特效
纯CSS3实现GIF图片进度加载效果
jQuery横向跟随图片动画代码
形状变化SVG鼠标悬停效果
千百汇家居商城新人引导动画
jquery+html5烂漫爱心表白动画
jQuery带箭头动画弹出幻灯片
折成纸飞机消息发送jQuery动画
带动感抖动效果CSS3幻灯片
jquery+css3幻灯片插件Bootslider
jquery hover鼠标滑过动画导航条
jQuery动画通知插件notifIt
HTML5实现CSS滤镜图片切换
jQuery点击动画增加积分数量
jQuery+CSS3动态图文幻灯片
2013圣诞礼盒破裂HTML5特效
jQuery+CSS3实现动画滑块幻灯片
鼠标滑过遮罩跟随jQuery导航
纯CSS3实现超酷幻灯片切换

import os
import shutil
import time
from time import sleep
from docx import Document
from docx.shared import Inches
from framework.base.BaseFrame import BaseFrame
from sprider.business.SeleniumTools import SeleniumTools
from sprider.business.SpriderTools import SpriderTools
from selenium import webdriver
from selenium.webdriver.common.by import By
from sprider.model.SpriderEntity import SpriderEntity
from sprider.access.SpriderAccess import SpriderAccess

class ChinaZJsSelenium:
    base_url =  "https://sc.chinaz.com/" # 采集的网址
    save_path = "D:\\Freedom\\Sprider\\ChinaZ\\"
    sprider_count = 117 # 采集数量
    sprider_start_count=688

    word_content_list = []
    folder_name = ""
    page_end_number=0
    max_pager=20 #每页的数量
    haved_sprider_count =0  # 已经采集的数量
    page_count = 1  # 每个栏目开始业务content="text/html; charset=gb2312"
    filter_down_file=[]

    def __init__(self):
        pass

    def sprider(self,title_name="返回顶部"):
        """
       采集
       图片切换 https://sc.chinaz.com/tag_jiaoben/tupianqiehuan.html
       返回顶部 https://sc.chinaz.com/tag_jiaoben/fanhuidingbu.html
       动画效果 https://sc.chinaz.com/tag_jiaoben/donghuaxiaoguo.html
       :return:
       """
        if title_name == "图片切换":
            self.folder_name = "图片切换JS特效"
            self.second_column_name = "tupianqiehuan"
        elif title_name == "返回顶部":
            self.folder_name = "JS返回顶部特效"
            self.second_column_name = "fanhuidingbu"
        elif title_name == "动画效果":
            self.folder_name = "JS特效动画效果"
            self.second_column_name = "donghuaxiaoguo"

        first_column_name = "tag_jiaoben" # 一级目录
        BaseFrame().right("本次采集参数title_name="+title_name+"")
        BaseFrame().right("本次采集参数second_column_name=" + self.second_column_name + "")

        self.sprider_category = title_name  # 一级目录self.folder_name
        second_folder_name = str(self.sprider_count) + "个" + self.folder_name #二级目录
        self.sprider_type =second_folder_name
        self.merchant=int(self.sprider_start_count) //int(self.max_pager)+1 #起始页码用于效率采集
        #原始路径+一级目录+二级目录
        self.file_path = self.save_path + os.sep + "JS" + os.sep + self.folder_name  + os.sep + second_folder_name

        self.save_path = self.save_path+ os.sep + "JS" + os.sep+self.folder_name +os.sep + second_folder_name+ os.sep + self.folder_name
        BaseFrame().debug("开始采集ChinaZJS"+self.folder_name+"源码...")
        sprider_url = (self.base_url + "/tag_jiaoben/{0}.html".format(self.second_column_name))

        down_path="D:\\Freedom\\Sprider\\ChinaZ\\JS\\"+self.folder_name +"\\"+second_folder_name+"\\Temp\\"
        if os.path.exists(down_path) is True:
            shutil.rmtree(down_path)
        if os.path.exists(down_path) is False:
            os.makedirs(down_path)

        if os.path.exists(self.save_path ) is True:
            shutil.rmtree(self.save_path )
        if os.path.exists(self.save_path ) is False:
            os.makedirs(self.save_path )
        chrome_options = webdriver.ChromeOptions()
        diy_prefs ={'profile.default_content_settings.popups': 0,
                    'download.default_directory':'{0}'.format(down_path)}
        # 添加路径到selenium配置中
        chrome_options.add_experimental_option('prefs', diy_prefs)
        chrome_options.add_argument('--headless') #隐藏浏览器

        # 实例化chrome浏览器时关联忽略证书错误
        driver = webdriver.Chrome(options=chrome_options)
        driver.set_window_size(1280, 800)  # 分辨率 1280*800

        # driver.get方法将定位在给定的URL的网页get接受url可以是任何网址此处以百度为例
        driver.get(sprider_url)
        # content = driver.page_source

        element_list = driver.find_elements(By.CLASS_NAME, "picblock")  # 列表页面 核心内容
        #element_list = div_elem.find_elements(By.CLASS_NAME, 'item')
        #print(element_list.get_attribute('innerHTML'))

        laster_pager_div = driver.find_element(By.CLASS_NAME, "fenye")
        laster_pager_a =laster_pager_div.find_elements(By.TAG_NAME, 'a')
        laster_pager_url = laster_pager_a[len(laster_pager_a) - 2]
        page_end_number = int(laster_pager_url.text)
        self.page_count=self.merchant
        while self.page_count <= int(page_end_number):  # 翻完停止
            try:
                if self.page_count == 1:
                    self.sprider_detail(driver,element_list,self.page_count,page_end_number,down_path)
                    pass
                else:
                    if self.haved_sprider_count == self.sprider_count:
                        BaseFrame().debug("采集到达数量采集停止...")
                        BaseFrame().debug("开始写文章...")
                        self.builder_word(self.folder_name, self.word_content_list)
                        BaseFrame().debug("文件编写完毕请到对应的磁盘查看word文件和下载文件")
                        break
                    #(self.base_url + "/sort/{0}/{1}/".format(url_index, self.page_count))
                    #http://soft.onlinedown.net/sort/177/2/
                    #https://sc.chinaz.com/tag_jiaoben/tupianqiehuan_2.html
                    next_url = self.base_url + "/tag_jiaoben/{0}_{1}.html".format(self.second_column_name, self.page_count)
                    driver.get(next_url)

                    element_list = driver.find_elements(By.CLASS_NAME, "picblock")  # 列表页面 核心内容
                    self.sprider_detail( driver, element_list, self.page_count, page_end_number, down_path)
                    pass
                #print(self.page_count)
                self.page_count = self.page_count + 1  # 页码增加1
            except Exception as e:
                print("sprider()执行过程出现错误:" + str(e))
                sleep(1)


jQuery类似Flickr加载动画效果
jQuery锚点带动画跳转特效
jquery仿FLASH筋斗云动态菜单
jQuery带动画全屏图文切换
jquery动画切换排序点击放大切换
Google首页logo太极动画效果
10种动画缩略图切换效果
空闲时间执行ifvisible插件
jQuery按钮点击loading加载
jQuery动画标签折叠式菜单
弹性字体jQuery渐变焦点图
jQuery easing动画运动效果
复选框和单选按钮动画效果
jQuery卡通小人走路菜单
jQuery射击飞行的鸟特效
猎豹浏览器4.0页面滑动jQuery
CSS3动画加载SVG背景效果
jQuery+CSS3价格表插件
jQuery鼠标控制图片移动代码
jQuery动画效果多功能菜单
jQuery+CSS3动画模态窗口
jQuery分页动画效果
视差滚动parallax插件
jQuery模拟skype按钮效果
CSS3图片形状遮罩动画效果
jQuery浅绿色滑动手风琴
jQuery全屏动画焦点图切换
jQuery动画幻灯片特效
jQuery泡泡工具提示动画
 

import os

def void_file(dirPath):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹返回列表
    for file in dirs:
        file_full_name = dirPath + '/' + file
        file_ext = os.path.splitext(file_full_name)[-1]
        if file_ext is None  or file_ext=="":
            continue

        if "rar" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "zipt" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "gz" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "tgz" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)

# 查找指定文件夹下所有相同名称的文件
def search_file(dirPath, fileName):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹返回列表
    for currentFile in dirs:  # 遍历列表
        absPath = dirPath + '/' + currentFile

        if os.path.isdir(absPath):  # 如果是目录则递归继续查找该目录下的文件
            search_file(absPath, fileName)
        elif currentFile == fileName:
            print(absPath)  # 文件存在则打印该文件的绝对路径
            os.remove(absPath)

纯CSS3实现动画搜索框
CSS3实现太阳星系运转特效
jQuery缓缓下滑三级导航
jQuery向左滑动幻灯片
jQuery鼠标滚动事件动画
秋天落叶jQuery特效
jQuery向下掉落幻灯片
Google粘土动画Doodle代码
CSS3实现兴趣图谱效果
CSS3个人技能进度条
CSS3实现不同交互弹出框
jQuery+css3水平悬停动画
jQuery超酷字体显示效果
jQuery跳动遮罩背景
jQuery悬停动画HoverEx插件
jQ+css3注册步骤动画效果
jQuery iNav动画插件
css3元素过渡动画效果
jQuery圆弧动画百分比
jQ社交媒体网络按钮
jQ带分页索引图片切换
jQ波浪动画导航菜单
jquery+css3提示工具
jquery打字动画效果
JQ+CSS3过滤动画效果代码
jquery倾斜菜单上拉效果
jquery可爱3D卡通动画效果
jquery加分动画效果
jquery元素跟随鼠标移动
css3图文列表过渡动画效果
jquery左侧列表动态导航
CSS3多款不同滚动效果
CSS3与jQuery结合的动画效果
jQuery图片排列动画效果

最后送大家一首诗:

山高路远坑深,
大军纵横驰奔,
谁敢横刀立马
惟有点赞加关注大军。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6