PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

PLM之家PLMHome-国产软件践行者

[前端框架] 点击图片方法JS动画效果

[复制链接]

2019-11-7 16:55:28 1807 0

admin 发表于 2019-11-7 16:55:28 |阅读模式

admin 楼主

2019-11-7 16:55:28

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
/ e! Z  g4 n8 Q, Z* u5 D, I  w
点击图片方法JS动画效果
( r& z& A3 ]5 S& k2 F5 Q9 p# h2 N: W9 u3 B) N5 Q, }
[mw_shl_code=html,true]<html lang="en">1 Q0 m9 U9 `2 i
; D$ N2 b5 ^8 }
<head>, @8 L' U) j& U9 M. V  K- G
    <meta charset="UTF-8">
# |" }6 h2 [0 G" t, r    <meta name="viewport" content="width=device-width, initial-scale=1.0">/ |+ w" o, {+ Y9 g
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
* g! ?3 N# _7 x0 M7 `    <title>Popup Model</title>
( H! T9 Q- v% v; y5 ~4 o! l. W) @
+ i2 M0 x2 y& h  ~* \- _    <style>
9 I) d! W% u! J5 s* N# X% ~        /* 弹窗背景 */
$ w& c: }* K; d2 q$ j        .model {
3 g, k  M8 |; \; Z! [; V, C% U            display: none;) j+ p/ t. ]: }7 w
            position: fixed;
+ z0 R. X: l# |8 X7 i            /* Stay in place */- w4 u: O9 a- H; h& m% u  {
            z-index: 1;* K+ W( T! @, X$ f2 M5 ^
            /* Sit on top */
4 a% [2 L: s" A4 |  N' |! w            padding-top: 100px;" ]8 N7 u! r; @  o3 v" A
            /* Location of the box */
  E# w6 P/ s" U4 E            left: 0;% K: K+ z$ Z# B* u( C: p
            top: 0;
3 h, s+ {1 B/ {; y* H/ z3 C) k            width: 100%;4 O3 g/ V/ E7 @' r
            /* Full width */( I6 _# Q! B4 D1 n+ o' a
            height: 100%;
  L& B3 F2 g4 y* {  z! U            /* Full height */
7 c( Q2 m1 E4 e% V            overflow: auto;! j* P$ ?; D  s5 D6 z" Y7 Q: u
            /* Enable scroll if needed */0 y" z: D" z( r- Q5 n2 O
            background-color: rgb(0, 0, 0);
- t! V1 t) x# B. x1 X7 V0 ~            /* Fallback color */
7 a+ k2 ~6 \' i* L* A            background-color: rgba(0, 0, 0, 0.9);
1 o3 `' n* c0 ^$ T$ \; }) c            /* Black w/ opacity */
8 I: L9 C- ~; Z! w        }
; J- }  P, l8 M# g+ ?' |7 j9 j) j2 P7 c' E. O
        /* 图片 */+ K' V6 d' C/ ]
        .modelContent {
$ U5 c& l1 K, F3 [            margin: auto;
6 I: h# x0 G! n( w1 H3 e0 H3 k4 N            display: block;
$ N- X0 d9 p  t5 [            width: 80%;
' W! {6 Y4 ^3 q& _" R            max-width: 700px;3 K4 z3 j( X# X# E) R" t+ ?  ]/ k
        }
7 N8 o, P+ S7 g, J
3 o  W% S9 f' P        /* 文本内容 */! _6 Y" y2 j4 x8 k+ ]
        #caption {
" W+ {% o, `4 r            margin: auto;6 n0 p1 ^" }9 U! ]$ S7 ?+ A! ?9 v8 x! A$ q
            display: block;! ~9 D1 q7 t, l" W
            width: 80%;
% {1 O  h; l" _- J$ |            max-width: 700px;" R3 T# d+ A' |
            text-align: center;
2 s/ h, D9 X+ u  U            color: #ccc;
# |% l9 @3 {7 L6 w0 G. `            padding: 10px 0;" r3 X+ `5 ]$ H; [
            height: 150px;- c& o% o7 R5 h" W* ~& V- x
        }: a. o0 ~. L  u0 n% v
       /* 添加动画 */% S% d0 B. v5 j
.modelContent, #caption {  
: ~& f) r! L; ^" C0 Z. f% f( u    animation-name: zoom;5 `1 N9 E9 B! r) P3 j! W% K+ e4 E7 K
    animation-duration: 0.6s;4 I! y/ T3 Y% s* l
    -webkit-animation-name: zoom;
2 m2 w$ N: g2 c$ X, M9 L9 w; p, q1 q    -webkit-animation-duration: 0.6s;0 ~2 C7 Q0 S# [4 i0 S1 X& N& _
}
, w/ f7 E% Y) G0 X/ u  q# m
# ?) s. a" E8 V/ j  W4 `@keyframes zoom {4 V" u% }" \- @+ X8 N) @/ a
    from {-webkit-transform:scale(0)}
7 A3 \$ X1 n! C& v' _    to {-webkit-transform:scale(1)}
% X$ y; w7 ~3 K, d}) w6 H8 J1 I0 I! O* K6 q  W- K0 j

$ A# _6 _; r  M% P8 w, z2 Z0 Z" {( e        #myImg {+ N; q" B! q5 K* v& v. @
            border-radius: 5px;
4 d! Y7 J5 G# g. w0 Q6 {            cursor: pointer;1 r) V7 z, {5 `+ i0 T0 u  g  O* W
            transition: 0.3s;
& A, S% ~# @, t% l5 v$ D        }$ U' S5 `# ?2 a$ X/ e
7 q9 ]8 n# O" i% \% D
        #myImg:hover {3 C$ X( d; a% Y& i
            opacity: 0.7;/ I% i5 m, _3 K& j4 U- ~
        }
6 @4 Z6 t+ n) K2 ^2 P9 @0 K. F: @' h
        /* 关闭按钮 */
0 P; P7 e( @% z" ?. |6 H        .close {
- S8 e! a, i( R7 a( J0 G/ n" ]0 b            position: absolute;* c5 m( {, F$ y% Q7 g
            top: 15px;
0 p8 X/ e/ ~( f% M  P  c/ e            right: 35px;
& X) `* O$ [0 F2 N' g1 e            color: #f1f1f1;$ `$ R- p5 x9 ?$ d
            font-size: 40px;7 z4 [5 \( f" O. f/ X9 o
            font-weight: bold;
6 B+ ]$ z8 [6 {8 D9 k: C; `            transition: 0.3s;
5 o/ @6 R0 `# b. p- }) @' T6 L        }
( ~, d4 c0 ^. ~
; ]/ A9 ]: [% [7 Z        .close:hover,4 K9 p7 M3 j/ n1 K, z3 O
        .close:focus {/ j2 _5 A4 F& n+ d+ ~* k0 D, v
            color: #bbb;
; u& Y: O; v: o4 p3 e7 H            cursor: pointer;
5 x4 @% I0 t1 k2 V0 ]# C            text-decoration: none;6 j! D1 d( u% o5 Q. f; p: Z
        }
' q* K, Y9 L2 N# _% r    </style>; c* X$ E8 v, O; Y
</head>
+ f& A9 ~9 j/ F: m* q  [! I- ?0 Y1 \9 c9 d
<body>
( a4 e+ f: \0 p" S' k
; D7 b3 a2 @( y- |* t- q. V; V    <img src="./img/Logo.png" alt="This is a logo" id="myImg" width="300" height="200" alt="This is a test ">
8 d& W! J, i# k5 i7 X2 `, P: Z1 c) u
8 w; u/ E1 r7 y5 [3 s4 s5 n* \0 |( U4 `3 H+ N0 S: l
    <div id="model" class="model">' W6 [' t  \" |/ O
) V& l5 Z7 A- m- \' U
+ }9 H7 \% v( Y. H7 V
        <span class="close">× </span>% l7 j8 Z$ {9 @0 o6 U
7 z  D# Y1 g6 ?1 n
        <img id='img01' class="modelContent">
0 a; T# k" Z, S( v8 L; @# E$ e3 `9 \0 h
        <div id="caption"></div>
# n& G+ \  G& i- D
, n% v8 W% v! O
1 R; p) R; p$ g; F    </div>
: k# ^" g6 p1 [, \+ W3 h9 S
8 e1 X% W3 }+ q$ f# z3 {' T1 F/ x5 ?. P; @% `% E% `- l2 G

' M% G  S- j5 x' g    <script>$ ?) x! z, `* A

. h: V/ k5 r. `5 n- l  W- g& ^  \        var imgx = document.getElementById('myImg');% F: v9 f3 i* a+ N- O* p; y
        var modelx = document.getElementById('model');
4 @2 m# o( h1 b# l& C        var modelcontentx = document.getElementById('img01');6 m% O  E" d- M2 f! b1 ?4 r
        var captioNX = document.getElementById('caption');
; J0 R$ \0 E7 ?/ [# e
( R4 W& D* i- z" q5 i        imgx.onclick = function () {
9 a! U3 ^3 r* o3 z! D4 i            modelx.style.display = "block";0 z. D: d* ^! z. b% ?4 E
            modelcontentx.src = this.src;
3 e$ v# c6 Y8 N. o+ ?( s            captionx.innerHTML = this.alt;  T/ _" R1 F3 C8 Q

3 ~5 ^* L! L& O  k0 J        }
  Q( b1 w7 E/ k, w( A/ A
! o1 Z% n. |1 u% }  B- A6 j6 U( `; a
    </script>
8 Y' j; a$ V5 P2 n& J( N# i- s' `/ C& h) |0 z! \6 B' l
5 `  a& J) m& A6 |
2 q0 A, C7 z* g  E9 P) v
9 T( b- E* F7 Y
</body>
2 K! K/ |$ F6 J8 |2 T- O' ^  ?  ]% h- X, o
</html>[/mw_shl_code]2 {3 Q3 `( z# S) F; }1 T
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了