PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

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

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

[复制链接]

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

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

admin 楼主

2019-11-7 16:55:28

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

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

x

( @0 O( c0 y; |  \" h. F点击图片方法JS动画效果
: [3 j/ p$ I' z$ b, e# `
9 s5 |3 x- \5 y" z[mw_shl_code=html,true]<html lang="en">
- C- u, y+ G. ^5 V( d
3 r6 P  p1 L1 c$ _<head>
2 S$ Z( H' }- z, I; E, z    <meta charset="UTF-8">) x8 A2 c  T* x* r. M4 X
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
1 x: b3 A* p, }( b6 T: s! T    <meta http-equiv="X-UA-Compatible" content="ie=edge">8 `) t2 [! u, B, ]' o% k2 ^
    <title>Popup Model</title>1 H- i- ~6 {/ F* B5 G
& E  F# L. T5 f) T- t. `! N" B  x
    <style>
: x8 H3 a7 l; \; j        /* 弹窗背景 */
9 U  @: i8 ?0 r* j/ E# [        .model {
$ B8 @: Q7 c- d- j% F; ~            display: none;5 f9 \% }: \2 R$ ]
            position: fixed;1 |$ ^7 ?- w% G) X, G8 _8 |$ }
            /* Stay in place */
$ \# g7 D9 W& e            z-index: 1;9 M7 W0 D' {$ F2 ?
            /* Sit on top */
4 w$ |0 Y: s% m1 Y8 z' @            padding-top: 100px;+ O" ~  _/ M' w9 ^. ?! }
            /* Location of the box */
* X. w; h6 F# h1 y* i            left: 0;
: B. a, I6 {2 ^4 U, _/ I9 |            top: 0;: U: J. f4 S( M$ ^: _4 d7 N  Y. |
            width: 100%;) c1 c+ m6 C3 Q6 g& K' Z. e
            /* Full width */% `3 f) V% G: |- Y7 V: f
            height: 100%;
& T- y$ r+ q9 w" V2 N            /* Full height */
5 x! ]$ u: N' {$ G$ Q. }" B" h            overflow: auto;! E' L* I) Q0 y  O: r" @
            /* Enable scroll if needed */
/ \" F( ~% d; G            background-color: rgb(0, 0, 0);" [0 q" D6 D/ G
            /* Fallback color */7 z" V; z9 E* c" q5 i
            background-color: rgba(0, 0, 0, 0.9);
2 L- D8 s3 e  R# B; _2 G/ M# M( K: G            /* Black w/ opacity */
* U; O  R  n3 |  \+ I. y& @/ |        }
% N+ i$ J: P! Q7 F" ?0 m1 U3 A0 I1 c: b8 G5 o! F
        /* 图片 */# h- v4 u6 _- b* {5 }3 ?1 n: W
        .modelContent {& A/ x9 j0 Z! `
            margin: auto;
$ r; W" z$ u/ w8 |; c; v' T            display: block;3 P& Z' h0 s$ e8 n6 ?, r$ P
            width: 80%;
# `* h5 w$ C+ a3 r1 B9 v3 ]3 |! h# |            max-width: 700px;- K0 c$ U/ v1 d, w4 J! q7 h  G; m
        }
4 t- S; v2 Q$ V2 Y2 Q$ M; e- L3 q* s; |" A( f9 Q
        /* 文本内容 */5 E9 i1 C6 I  H3 k- }
        #caption {* {- y  f) n6 ~2 a# u
            margin: auto;2 T) n* a$ C2 P/ T5 q7 N" V0 C3 Q
            display: block;
% M1 `) Q- p+ j3 e: q            width: 80%;8 z- a: v  ~1 U% K
            max-width: 700px;
& g4 Z2 q& `8 f' C; ]            text-align: center;. K5 H; j' ]: E. e' J
            color: #ccc;3 T% ~7 ~2 r& h' L( a8 A
            padding: 10px 0;$ J2 P  a: v# G% G! E
            height: 150px;
0 {, ^8 ?3 z, U% B$ ~+ }: B- M        }
2 I- W9 L4 ], |/ H: o, o! t       /* 添加动画 */, t  w4 r( f, P7 f
.modelContent, #caption {  1 R& Y- r4 C9 P& r, P6 c
    animation-name: zoom;% _" ?9 w$ j3 ~3 ^6 j0 d  b, \
    animation-duration: 0.6s;  {# s; `! D  \7 j/ g7 B1 p
    -webkit-animation-name: zoom;% B" d, }7 d9 d5 F: H: I# B
    -webkit-animation-duration: 0.6s;1 m' m5 C, i/ H% ]2 e
}- H; X( ?$ P! R& m5 h

: W" w: H6 j6 H4 B3 a; n  e@keyframes zoom {! [* b8 e0 J/ B7 N, w* @; ~/ Q
    from {-webkit-transform:scale(0)}
$ X  m. g- y1 r, H) j    to {-webkit-transform:scale(1)}3 m) v9 N/ v. s2 b! D. D6 A1 M
}  f6 i& _3 V, z6 V9 i4 `
( k, ^# }6 R+ {2 N# S4 U
        #myImg {- |( R6 ]7 _3 }4 K# P
            border-radius: 5px;  R2 g" m, Z6 \, Q& h6 ^% u
            cursor: pointer;- u1 I5 B6 {& I3 B9 i
            transition: 0.3s;
$ n6 D! B8 v" t: V! J0 t        }( M3 P& S7 R1 r" D
6 f8 B; s# Q* E# ^- z
        #myImg:hover {
8 @, X- R  v. T9 I7 j! g3 F            opacity: 0.7;# K0 ~  V/ I! Z7 w6 J3 R, o. S. p7 b
        }
) \. L, o; a! E3 [5 \, h/ L/ C3 H4 Q
2 D& e( ?  ]- L' B, O        /* 关闭按钮 */% r6 k6 K& `% o6 G- K6 t/ t" B
        .close {. M1 j1 l% `5 n5 V& K, u! ~
            position: absolute;
) g; S/ ]+ j6 j, p9 k! ]" ~# [% W            top: 15px;
" w; ^& e& _7 P' X( _            right: 35px;
+ h$ V* @) k" s( i) s1 Z            color: #f1f1f1;
& x3 U3 e- s' e9 Z5 I            font-size: 40px;. `. E: |& @/ p* x
            font-weight: bold;
/ T* q' T* U. w" m8 z# C3 K7 U            transition: 0.3s;
5 \  X, S: G' V( X5 y# p        }7 F; y# s% \6 O; k; M, M+ A

) n$ Q* E0 }# R8 ~; _        .close:hover,% J  H; X1 ~% h* b; g
        .close:focus {  }3 ^- b/ H! x# Y: h$ G; }9 V
            color: #bbb;' B3 w" T" J) d% P9 S- C( y) z# b
            cursor: pointer;+ `; I( }& N$ ^8 h( f7 k
            text-decoration: none;5 c0 D9 D+ t( F
        }6 z5 W3 [/ A1 ^) \+ g* T8 P
    </style>$ D. G3 s2 f0 O8 w6 \; Y
</head>
  t$ P; H  p& h0 x* n" m& Y$ r& \+ p
<body>
5 U, Q4 g: A( @- h% k7 q0 O6 B0 |) @. H+ M
    <img src="./img/Logo.png" alt="This is a logo" id="myImg" width="300" height="200" alt="This is a test ">
/ O! t0 {0 {& D/ N3 \" M3 m" D* A% c& Y) S* X7 K$ m
- p9 I, s5 n% X! @
    <div id="model" class="model">
' l" u9 D& C- B' P# H) ?9 K6 M; Z0 ]. \' u

9 g6 ?" B. L* L3 I2 D        <span class="close">× </span>" C5 w0 z* L- f' Q# V1 T, P9 o# K

% v7 z4 ^5 q- R! a        <img id='img01' class="modelContent">8 o8 T% V$ ]' B4 _

/ ^# {8 p" q3 ?6 D        <div id="caption"></div>- l2 W! M1 X& I

6 B% D8 q, W. K( s+ ~' v: W3 {
, r4 a7 M/ V; r+ M    </div>
% {; R5 O( r& _: w; z( n! _5 }  Q. r2 p
5 N) z! X. H3 [& S* M
4 i9 V& Z2 }9 o6 H* o$ k* a
    <script>' P7 C# y' k; M- V
; Y$ n9 T* r4 J7 m3 @. u
        var imgx = document.getElementById('myImg');
) p* D$ ~' m+ f& C7 k  T        var modelx = document.getElementById('model');
0 S  Q% T+ I- ]7 [        var modelcontentx = document.getElementById('img01');
9 ~% G6 H4 |( W5 E/ c' R8 t9 M0 V# n        var captioNX = document.getElementById('caption');1 V! W: `4 c0 V+ G( ]
4 V. F( K3 n1 C4 U+ `/ s% r7 f7 |
        imgx.onclick = function () {
" V2 [. }+ y6 l" Z$ E  |            modelx.style.display = "block";, Y( ]4 x# f. W0 ~
            modelcontentx.src = this.src;) A4 r" E/ w0 r( ^, ^
            captionx.innerHTML = this.alt;
. v( j% h5 S& B$ ~$ B$ W  N6 h$ Z% ]2 ]# c
        }5 o) H# n. ^; }- k- O, T) E+ }" j% q
! V" Q1 O4 r$ U5 h5 [& }2 J2 s( T
7 X) y/ R; T8 a! i, E$ o
    </script>; s8 _0 x( B6 c; \

& Z/ x2 _9 Q( f7 H0 c- I9 C$ K* E3 p$ n
, I" U1 V% w( q5 J9 V; |& b8 k0 E

+ p: U8 j1 r8 l# m# |$ |1 v" V</body>* y. |9 E4 i* v; D7 e3 e

' [1 x9 w: a) W+ i1 M' ~</html>[/mw_shl_code]1 A& O! t" C- `" c3 `
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了