整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML5特效庫 炫酷CSS3 3D圖片相冊特效

          果圖

          各位媛猿大家好

          今天給大家帶來的是 CSS3 3D圖片相冊特效

          大家可以按照自己的意愿 修改成喜歡的樣子!

          想要文件版源碼的,請加窮581549454

          廢話不多說,上源碼!

          CSS源碼:

          @charset "utf-8";

          /*科e互聯特效基本框架CSS*/

          body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}

          h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}

          body>div{margin:0 auto}

          div {text-align:left}

          a img {border:0}

          body { color: #333; text-align: center; font: 12px "微軟雅黑"; }

          ul, ol, li {list-style-type:none;vertical-align:0}

          a {outline-style:none;color:#535353;text-decoration:none}

          a:hover { color: #D40000; text-decoration: none}

          .clear{height:0; overflow:hidden; clear:both}

          .button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);

          }

          .red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top, #ed1c24, #A51715);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');

          }

          .red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top, #c9151b, #a11115); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); color:#fff;}

          .red:active {color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top, #aa1317, #ed1c24);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}

          .cor_bs,.cor_bs:hover{color:#ffffff;}

          .keBody{background:url(../images/bodyBg.jpg) repeat #333;}

          .keTitle{height:100px; line-height:100px; font-size:30px; font-family:'微軟雅黑'; color:#FFF; text-align:center; background:url(../images/bodyBg3.jpg) repeat-x bottom left; font-weight:normal}

          .kePublic{background:#FFF; padding:50px;}

          .keBottom{color:#FFF; padding-top:25px; line-height:28px; text-align:center; font-family:'微軟雅黑'; background:url(../images/bodyBg2.jpg) repeat-x top left; padding-bottom:25px}

          .keTxtP{font-size:16px; color:#ffffff;}

          .keUrl{color:#FFF; font-size:30px;}

          .keUrl:hover{ text-decoration: underline; color: #FFF; }

          .mKeBanner,.mKeBanner div{text-align:center;}

          /*科e互聯特效基本框架CSS結束,應用特效時,以上樣式可刪除*/

          .warper{ width: 860px; height: 300px; border: 2px solid #efefef; margin: 0 auto; padding: 3px 3px 0px 0px; }

          #wowslider-container1 { zoom: 1; position: relative; max-width: 716px; float:right; z-index: 90 }

          * html #wowslider-container1 { width: 716px }

          #wowslider-container1 .ws_images ul { position: relative; width: 10000%; height: auto; left: 0; list-style: none; margin: 0; padding: 0; border-spacing: 0; overflow: visible }

          #wowslider-container1 .ws_images ul li { width: 1%; line-height: 0; float: left; font-size: 0; padding: 0!important; margin: 0!important }

          #wowslider-container1 .ws_images { position: relative; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden }

          #wowslider-container1 .ws_images a { width: 100%; display: block; color: transparent }

          #wowslider-container1 img { max-width: none!important }

          #wowslider-container1 .ws_images img { width: 100%; border: none 0; max-width: none; padding: 0; margin: 0 }

          #wowslider-container1 a { text-decoration: none; outline: 0; border: 0 }

          #wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev { position: absolute; display: none; top: 50%; margin-top: -3.5em; z-index: 60; height: 7.1em; width: 7.1em; background-image: url(../images/arrows.png); background-size: 200% }

          #wowslider-container1 a.ws_next { background-position: 100% 0; right: 1em }

          #wowslider-container1 a.ws_prev { left: 1em; background-position: 0 0 }

          #wowslider-container1 a.ws_next:hover { background-position: 100% 100% }

          #wowslider-container1 a.ws_prev:hover { background-position: 0 100% }

          * html #wowslider-container1 a.ws_next, * html #wowslider-container1 a.ws_prev { display: block }

          #wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev { display: block }

          #wowslider-container1 .ws_playpause { display: none; width: 7.1em; height: 7.1em; position: absolute; top: 50%; left: 50%; margin-left: -3.5em; margin-top: -3.5em; z-index: 59; background-size: 100% }

          #wowslider-container1:hover .ws_playpause { display: block }

          #wowslider-container1 .ws_pause { background-image: url(../images/pause.png) }

          #wowslider-container1 .ws_play { background-image: url(../images/play.png) }

          #wowslider-container1 .ws_pause:hover, #wowslider-container1 .ws_play:hover { background-position: 100% 100%!important }

          #wowslider-container1 .ws-title { position: absolute; display: block; bottom: 3.5em; left: 1em; margin-right: 1em; padding: 1em .9em .9em .9em; background-color: rgba(0,0,0,0.4); color: #fff; z-index: 50; font-weight: bold; text-transform: uppercase; border-radius: .2em; -moz-border-radius: .2em; -webkit-border-radius: .2em }

          #wowslider-container1 .ws-title div { margin-top: .3em; font-size: 1.6em; line-height: 1.15em; font-weight: normal; text-transform: none; color: #fff }

          #wowslider-container1 .ws-title span { font-size: 2.4em }

          #wowslider-container1 .ws_thumbs { font-size: 0; position: absolute; overflow: auto; z-index: 70; left: -19.51%; top: 0; width: 18.72%; height: 100% }

          #wowslider-container1 .ws_thumbs img { text-decoration: none; border: 0; width: 100% }

          #wowslider-container1 .ws_thumbs a { position: relative; text-indent: -4000px; color: transparent; opacity: .85; text-decoration: none; display: inline-block; border: 0; margin-bottom: 4%; text-indent: 0; padding: 2.99%; width: 89.54%; background-color: #fff }

          #wowslider-container1 .ws_thumbs a:hover { opacity: 1 }

          #wowslider-container1 .ws_thumbs a:hover img { visibility: visible }

          #wowslider-container1 .ws_thumbs div { position: relative; width: 100% }

          #wowslider-container1 .ws_thumbs a.ws_selthumb { background-color: #bce0dd }

          #wowslider-container1 .ws_images ul { animation: wsBasic 16s infinite; -moz-animation: wsBasic 16s infinite; -webkit-animation: wsBasic 16s infinite }

          @keyframes wsBasic { 0% {

          left:-0%

          }

          12.5% {

          left:-0%

          }

          25% {

          left:-100%

          }

          37.5% {

          left:-100%

          }

          50% {

          left:-200%

          }

          62.5% {

          left:-200%

          }

          75% {

          left:-300%

          }

          87.5% {

          left:-300%

          }

          }

          @-moz-keyframes wsBasic { 0% {

          left:-0%

          }

          12.5% {

          left:-0%

          }

          25% {

          left:-100%

          }

          37.5% {

          left:-100%

          }

          50% {

          left:-200%

          }

          62.5% {

          left:-200%

          }

          75% {

          left:-300%

          }

          87.5% {

          left:-300%

          }

          }

          @-webkit-keyframes wsBasic { 0% {

          left:-0%

          }

          12.5% {

          left:-0%

          }

          25% {

          left:-100%

          }

          37.5% {

          left:-100%

          }

          50% {

          left:-200%

          }

          62.5% {

          left:-200%

          }

          75% {

          left:-300%

          }

          87.5% {

          left:-300%

          }

          }

          index:

          <!DOCTYPE HTML>

          <html>

          <head>

          <meta charset="UTF-8">

          <title>CSS3 3D圖片相冊特效 - 網頁特效庫 - jquery特效</title>

          <link rel='stylesheet' href='css/style.css' type='text/css' />

          <script type='text/javascript' src='js/jquery.min.js'></script>

          </head>

          <body class="keBody">

          <h1 class="keTitle">CSS3 3D圖片相冊特效</h1>

          <div class="kePublic">

          <!--效果html開始-->

          <div class="warper">

          <div id="wowslider-container1">

          <div class="ws_images">

          <ul>

          <li><a target="_blank" href="#"><img title="高級職位都在這里" src="images/bimg1.jpg" /></a></li>

          <li><a target="_blank" href="#"><img title="互聯網設計布道者馮鐵看診把脈" src="images/bimg2.jpg" /></a></li>

          <li><a target="_blank" href="#"><img title="顏值不高別裝“表”" src="images/bimg3.jpg" /></a></li>

          <li><a target="_blank" href="#"><img title="高級職位都在這里" src="images/bimg1.jpg" /></a></li>

          <li><a target="_blank" href="#"><img title="互聯網設計布道者馮鐵看診把脈" src="images/bimg2.jpg" /></a></li>

          <li><a target="_blank" href="#"><img title="顏值不高別裝“表”" src="images/bimg3.jpg" /></a></li>

          </ul>

          </div>

          <div class="ws_thumbs">

          <div>

          <a target="_blank" href="#"><img src="images/simg1.jpg" /></a>

          <a target="_blank" href="#"><img src="images/simg2.jpg" /></a>

          <a target="_blank" href="#"><img src="images/simg3.jpg" /></a>

          <a target="_blank" href="#"><img src="images/simg1.jpg" /></a>

          <a target="_blank" href="#"><img src="images/simg2.jpg" /></a>

          <a target="_blank" href="#"><img src="images/simg3.jpg" /></a>

          </div>

          </div>

          <div class="ws_shadow"></div>

          </div>

          <script type="text/javascript" src="js/slider.js"></script>

          </div>

          <!--效果html結束-->

          <div class="clear"></div>

          </div>

          <div style="text-align:center;margin:10px 0; font:normal 14px/24px 'MicroSoft YaHei'; color: #fff;">

          <p>T</p>

          </div>

          </body>

          </html>

          aintsUndo - 一張照片一鍵生成繪畫過程視頻 本地一鍵整合包下載

          這就是ControlNet作者張呂敏大佬的新作,PaintsUndo。只要你有一張圖片,PaintsUndo 就能讓它變成完整的繪畫過程視頻。這科技,絕了。

          你有沒有想過,一張靜態圖片也能變成一個繪畫教程?

          PaintsUndo 就是這么神奇。你只需要提供一張圖片,無論是風景、人像還是抽象藝術,PaintsUndo 都能自動生成該圖像的繪畫全過程視頻。它還能生成多種風格和細節程度的繪畫過程視頻,讓你一次性滿足各種需求。

          這次這個技術的問世,可能真的讓很多插畫師們慌了,因為你的作品可能分分鐘被“復刻”。小白也能分分鐘畫出一幅大師級的作品了。

          PaintsUndo - 一張照片一鍵生成繪畫過程視頻 本地一鍵整合包下載

          如果你手頭只有一張草圖,別擔心。PaintsUndo 還能根據你的草圖生成詳細的繪畫過程視頻,從草圖提取到成品繪畫,全程搞定,簡直就是數字藝術家的好幫手。

          PaintsUndo 背后的技術核心是一系列基于 AI 的模型,這些模型能接受圖像輸入并輸出繪畫序列。每一步都詳細展示,從初步素描到最終作品,包括描線、上色、陰影處理等等。更厲害的是,它還能進行創意調整,讓繪畫過程看起來更像是人類藝術家在操作。

          PaintsUndo 的設計靈感來源于數字繪畫軟件中的“撤銷”功能,就像不停地按下 Ctrl+Z,把繪畫過程倒帶再現。這個項目的目標是讓未來的 AI 模型更貼近人類藝術家的實際需求,推動數字繪畫技術的發展。

          PaintsUndo 的主要功能包括:

          自動生成繪畫過程視頻:詳細展示從白紙到成品的每一步。

          支持單幀和多幀操作:用戶可以選擇不同階段的藝術作品生成。

          高度定制化的用戶輸入:比如撤銷步驟數,用戶可以控制視頻中展示的內容。

          這個項目包含兩個核心模型:單幀模型和多幀模型。單幀模型就像時光機,告訴它要倒退多少步,它就顯示那個時刻的畫面;多幀模型則像動畫師,負責補全關鍵幀之間的過程。兩者配合,生成完整的創作過程視頻。

          不過要注意的是,aintsUndo雖然挺牛,但它對電腦配置要求不低(至少10GB 顯存),處理一張圖大概需要5到10分鐘,最終生成一個25秒左右的視頻。如果你的電腦配置不高,建議不要輕易嘗試下載。

          一鍵整合包下載:https://deepface.cc/thread-275-1-1.html

          操作也很簡單,上傳一張照片,生成提示詞,生成幀,最后生成視頻。

          | 潮汐

          來源:Python 技術「ID: pythonall」

          今天咱們用 Jupyter-Notebook 并結合框架(Selenium)模擬瀏覽器抓取微博圖片并將圖片保存本地。

          Selenium 是一個用電腦模擬人的操作瀏覽器網頁,可以實現自動化測試,模擬瀏覽器抓取數據等工作。

          環境部署

          安裝 Jupyter notebook

          關于 Jupyter notebook 的詳細知識點在以往的文章中有做過詳細的介紹,詳情請參考文章一文吃透 Jupyter notebook

          這里只需要在命令行中輸入:jupyter notebook 啟動跳轉到瀏覽器編輯界面即可。

          瀏覽器頁面:

          安裝 Selenium

          安裝 Selenium 非常簡單,只需要用命令 'pip install Selenium' 即可,安裝成功提示信息如下:

          下載瀏覽器驅動

          下載驅動地址如下:

          Firefox瀏覽器驅動

          Chrome瀏覽器驅動:chromedriver

          IE瀏覽器驅動:IEDriverServer

          Edge瀏覽器驅動:MicrosoftWebDriver

          需要把瀏覽器驅動放入系統路徑中,或者直接告知 selenuim 的驅動路徑。

          環境都搭建好后就可以直接開始爬取數據了。

          抓取微博數據

          首先導入包,模擬瀏覽器訪問微博主頁,詳細代碼如下:

          
          from selenium import webdriver
          driver = webdriver.Chrome()
          driver.get('https://weibo.com/')
          

          此時瀏覽器會打開一個新頁面,如下圖所示:

          接下來開始分析頁面數據:微博頁面搜索奧運會關鍵字后出現新的頁面,然后復制網址,抓取和奧運會相關的圖片保存于本地,搜索界面如下:

          輸入網址獲取網頁內容:

          driver.get('https://s.weibo.com/weibo/%25E5%25A5%25A5%25E8%25BF%2590%25E4%25BC%259A?topnav=1&wvr=6&b=1')
          contents = driver.find_elements_by_xpath(r'//p[@class="txt"]')
          print(len(contents))
          

          輸出內容如下:

          查看網頁詳細信息:

          
          for i in range(0,3):
              print("==============================")
              print(contents[i].get_attribute('innerHTML'))
              
          

          獲取圖片信息:

          
          contents = driver.find_elements_by_xpath(r'//img[@action-type="fl_pics"]')
          
          print(len(contents))
          
          for i in range(0,20):
              print("==============================")
              print(contents[i].get_attribute('src'))
          

          下載圖片在本地:

          
          import os
          import urllib.request
          
          for i in range(0,20):
              print("==============================")
              image_url=contents[i].get_attribute('src')
              file_name="downloads//p"+str(i)+".jpg"
              print(image_url,file_name)
              urllib.request.urlretrieve(image_url, filename=file_name)
          

          至此微博頁面關于奧運會的相關圖片已保存于本地,圖片保存詳情如下:

          匯總代碼如下

          
          from selenium import webdriver
          import urllib.request
          
          driver = webdriver.Chrome()
          driver.get('https://weibo.com/')
          
          driver.get('https://s.weibo.com/weibo/%25E5%25A5%25A5%25E8%25BF%2590%25E4%25BC%259A?topnav=1&wvr=6&b=1')
          
          contents = driver.find_elements_by_xpath(r'//p[@class="txt"]')
          
          for i in range(0,3):
              print("==============================")
              print(contents[i].get_attribute('innerHTML'))
          
          contents = driver.find_elements_by_xpath(r'//img[@action-type="fl_pics"]')
          
          print(len(contents))
          
          for i in range(0,20):
              print("==============================")
              print(contents[i].get_attribute('src'))
          
          
          for i in range(0,20):
              print("==============================")
              image_url=contents[i].get_attribute('src')
              file_name="downloads//p"+str(i)+".jpg"
              print(image_url,file_name)
              urllib.request.urlretrieve(image_url, filename=file_name)
              
          

          以上匯總代碼給沒有安裝 Jupyter Notebook 的朋友們使用,希望對大家有幫助。

          總結

          今天的文章主要講解用 Jupyter Notebook 工具和 Selenium 框架抓取微博數據,希望對大家有所幫助。


          主站蜘蛛池模板: 国产精品亚洲一区二区三区久久 | 熟女少妇精品一区二区| 精品无码综合一区二区三区 | 无码国产伦一区二区三区视频| 国产一区视频在线免费观看| 欧洲精品码一区二区三区| 精品国产乱子伦一区二区三区| 麻豆AV一区二区三区久久| 水蜜桃av无码一区二区| 精品国产乱码一区二区三区| 香蕉在线精品一区二区| 日本免费电影一区二区| 奇米精品一区二区三区在线观看| 久久久人妻精品无码一区| 亚洲欧洲∨国产一区二区三区| 一区二区视频传媒有限公司| 蜜桃视频一区二区三区在线观看| 国产精品香蕉一区二区三区| 成人一区二区三区视频在线观看| 国产中的精品一区的| 国产亚洲自拍一区| 亚洲日韩AV一区二区三区四区 | 国产美女视频一区| 亚洲国产综合精品中文第一区| 精品无人区一区二区三区在线 | 国产精品免费一区二区三区四区| 亚洲电影唐人社一区二区| 日韩精品电影一区| 亚洲中文字幕无码一区二区三区| 精品国产福利一区二区| 国产乱码精品一区二区三| 波多野结衣AV一区二区三区中文 | 久久婷婷色一区二区三区| 国产精品免费综合一区视频| 亚洲乱码日产一区三区| 成人免费视频一区二区| 国产精品视频一区二区三区| 亚洲V无码一区二区三区四区观看| 国产精品久久久久一区二区三区 | 久久久久人妻精品一区二区三区| 无码喷水一区二区浪潮AV|