Rumah hujung hadapan web tutorial js Ringkasan kod JS untuk menatal lancar kemahiran images_javascript

Ringkasan kod JS untuk menatal lancar kemahiran images_javascript

May 16, 2016 pm 04:40 PM
js kod gambar tatal

Artikel ini menyusun dan meringkaskan kod JavaScript biasa untuk menatal imej, yang boleh mencapai kesan penatalan lancar dalam empat arah: atas, bawah, kiri dan kanan Ini ialah kesan imej yang biasa digunakan dalam reka bentuk dan pembangunan bahagian hadapan Anda hanya boleh menggunakan salah satu daripadanya.

Kod contoh khusus adalah seperti berikut:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" xml:lang="zh-CN">

<head>

<title>图片滚动代码合集</title>

<script type="text/javascript">

// 自动滚动

function boxmove(d1,d2,d3,e,obj){

 var speed=30;

 var demo=document.getElementById(d1);

 var demo1=document.getElementById(d2);

 var demo2=document.getElementById(d3);

 demo2.innerHTML=demo1.innerHTML;

 function boxTop(){

   if(demo2.offsetTop-demo.scrollTop<=0){demo.scrollTop-=demo1.offsetHeight}

   else{demo.scrollTop++}

  }

 function boxRight(){

   if(demo.scrollLeft<=0){demo.scrollLeft+=demo2.offsetWidth}

   else{demo.scrollLeft--}

  }

 function boxBottom(){

   if(demo1.offsetTop-demo.scrollTop>=0){demo.scrollTop+=demo2.offsetHeight}

   else{demo.scrollTop--}

  }

 function boxLeft(){

   if(demo2.offsetWidth-demo.scrollLeft<=0){demo.scrollLeft-=demo1.offsetWidth}

   else{demo.scrollLeft++}

  }

 if(e==1){

   var MoveTop=setInterval(boxTop,speed);

   demo.onmouseover=function(){clearInterval(MoveTop);}

   demo.onmouseout=function(){MoveTop=setInterval(boxTop,speed)}

  }

 if(e==2){

   var MoveRight=setInterval(boxRight,speed);

   demo.onmouseover=function(){clearInterval(MoveRight)}

   demo.onmouseout=function(){MoveRight=setInterval(boxRight,speed)}

  }

 if(e==3){

   var MoveBottom=setInterval(boxBottom,speed);

   demo.onmouseover=function(){clearInterval(MoveBottom);}

   demo.onmouseout=function(){MoveBottom=setInterval(boxBottom,speed)}

  }

 if(e==4){

   var MoveLeft=setInterval(boxLeft,speed)

   demo.onmouseover=function(){clearInterval(MoveLeft)}

   demo.onmouseout=function(){MoveLeft=setInterval(boxLeft,speed)}

  }

 if(e=="top"){

   MoveTop=setInterval(boxTop,speed)

   obj.onmouseout=function(){clearInterval(MoveTop);}

  }

 if(e=="right"){

   MoveRight=setInterval(boxRight,speed)

   obj.onmouseout=function(){clearInterval(MoveRight);}

  }

 if(e=="bottom"){

   MoveBottom=setInterval(boxBottom,speed)

   obj.onmouseout=function(){clearInterval(MoveBottom);}

  }

 if(e=="left"){

   MoveLeft=setInterval(boxLeft,speed)

   obj.onmouseout=function(){clearInterval(MoveLeft);}

  }

 }

</script>

<style type="text/css">

div#a,div#b,div#c,div#d { float:left;}

h2 { clear:both; }

div#b,div#d,div#bb { white-space:nowrap; }

</style>

</head>

<body>

<h1>滚动合集</h1>

<hr />

<h2>向上</h2>

<div id="a" style="overflow:hidden;height:100px;width:90px;">

<div id="a1">

<img src="/images/logo.gif1" alt="" />

<img src="/images/logo.gif2" alt="" />

<img src="/images/logo.gif3" alt="" />

<img src="/images/logo.gif4" alt="" />

<img src="/images/logo.gif5" alt="" />

<img src="/images/logo.gif6" alt="" />

<img src="/images/logo.gif7" alt="" />

<img src="/images/logo.gif8" alt="" />

</div>

<div id="a2"></div>

</div>

<script type="text/javascript">

boxmove("a","a1","a2",1);

</script>

<h2>向右</h2>

<div id="b" style="overflow:hidden;height:100px;width:90px;">

<div id="b1">

<img src="/images/logo.gif1" alt="" />

<img src="/images/logo.gif2" alt="" />

<img src="/images/logo.gif3" alt="" />

<img src="/images/logo.gif4" alt="" />

<img src="/images/logo.gif5" alt="" />

<img src="/images/logo.gif6" alt="" />

<img src="/images/logo.gif7" alt="" />

<img src="/images/logo.gif8" alt="" />

</div>

<div id="b2"></div>

</div>

<script type="text/javascript">

boxmove("b","b1","b2",2);

</script>

<h2>向下</h2>

<div id="c" style="overflow:hidden;height:100px;width:90px;">

<div id="c1">

<img src="/images/logo.gif1" alt="" />

<img src="/images/logo.gif2" alt="" />

<img src="/images/logo.gif3" alt="" />

<img src="/images/logo.gif4" alt="" />

<img src="/images/logo.gif5" alt="" />

<img src="/images/logo.gif6" alt="" />

<img src="/images/logo.gif7" alt="" />

<img src="/images/logo.gif8" alt="" />

</div>

<div id="c2"></div>

</div>

<script type="text/javascript">

boxmove("c","c1","c2",3);

</script>

<h2>向左</h2>

<div id="d" style="overflow:hidden;height:100px;width:90px;">

<div id="d1">

<img src="/images/logo.gif1" alt="" />

<img src="/images/logo.gif2" alt="" />

<img src="/images/logo.gif3" alt="" />

<img src="/images/logo.gif4" alt="" />

<img src="/images/logo.gif5" alt="" />

<img src="/images/logo.gif6" alt="" />

<img src="/images/logo.gif7" alt="" />

<img src="/images/logo.gif8" alt="" />

</div>

<div id="d2"></div>

</div>

<script type="text/javascript">

boxmove("d","d1","d2",4);

</script>

<h2>手动滚动 - <strong onmouseover="boxmove('aa','aa1','aa2','top',this);">上</strong> <strong onmouseover="boxmove('aa','aa1','aa2','bottom',this);">下</strong></h2>

<div id="aa" style="overflow:hidden;height:100px;width:90px;">

<div id="aa1">

<img src="/images/logo.gif1" alt="" />

<img src="/images/logo.gif2" alt="" />

<img src="/images/logo.gif3" alt="" />

<img src="/images/logo.gif4" alt="" />

<img src="/images/logo.gif5" alt="" />

<img src="/images/logo.gif6" alt="" />

<img src="/images/logo.gif7" alt="" />

<img src="/images/logo.gif8" alt="" />

</div>

<div id="aa2"></div>

</div>

<h2>手动滚动 - <strong onmouseover="boxmove('bb','bb1','bb2','left',this);">左</strong> <strong onmouseover="boxmove('bb','bb1','bb2','right',this);">右</strong></h2>

<div id="bb" style="overflow:hidden;height:100px;width:90px;">

<div id="bb1">

<img src="/images/logo.gif1" alt="" />

<img src="/images/logo.gif2" alt="" />

<img src="/images/logo.gif3" alt="" />

<img src="/images/logo.gif4" alt="" />

<img src="/images/logo.gif5" alt="" />

<img src="/images/logo.gif6" alt="" />

<img src="/images/logo.gif7" alt="" />

<img src="/images/logo.gif8" alt="" />

</div>

<div id="bb2"></div>

</div>

</body>

</html>

Salin selepas log masuk

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan masalah menyimpan gambar secara automatik semasa menerbitkan di Xiaohongshu? Di manakah imej yang disimpan secara automatik semasa menyiarkan? Bagaimana untuk menyelesaikan masalah menyimpan gambar secara automatik semasa menerbitkan di Xiaohongshu? Di manakah imej yang disimpan secara automatik semasa menyiarkan? Mar 22, 2024 am 08:06 AM

Dengan perkembangan media sosial yang berterusan, Xiaohongshu telah menjadi platform untuk lebih ramai golongan muda berkongsi kehidupan mereka dan menemui perkara yang indah. Ramai pengguna bermasalah dengan isu autosimpan semasa menyiarkan imej. Jadi, bagaimana untuk menyelesaikan masalah ini? 1. Bagaimana untuk menyelesaikan masalah menyimpan gambar secara automatik semasa menerbitkan di Xiaohongshu? 1. Kosongkan cache Pertama, kita boleh cuba mengosongkan data cache Xiaohongshu. Langkah-langkahnya adalah seperti berikut: (1) Buka Xiaohongshu dan klik butang "Saya" di sudut kanan bawah (2) Pada halaman tengah peribadi, cari "Tetapan" dan klik padanya (3) Tatal ke bawah dan cari "; Kosongkan Cache". Klik OK. Selepas mengosongkan cache, masukkan semula Xiaohongshu dan cuba siarkan gambar untuk melihat sama ada masalah penjimatan automatik telah diselesaikan. 2. Kemas kini versi Xiaohongshu untuk memastikan bahawa Xiaohongshu anda

Bagaimana untuk menyiarkan gambar dalam ulasan TikTok? Di manakah pintu masuk ke gambar di ruang komen? Bagaimana untuk menyiarkan gambar dalam ulasan TikTok? Di manakah pintu masuk ke gambar di ruang komen? Mar 21, 2024 pm 09:12 PM

Dengan populariti video pendek Douyin, interaksi pengguna di kawasan komen menjadi lebih berwarna. Sesetengah pengguna ingin berkongsi imej dalam ulasan untuk meluahkan pendapat atau emosi mereka dengan lebih baik. Jadi, bagaimana untuk menyiarkan gambar dalam ulasan TikTok? Artikel ini akan menjawab soalan ini secara terperinci untuk anda dan memberikan anda beberapa petua dan langkah berjaga-jaga yang berkaitan. 1. Bagaimana untuk menyiarkan gambar dalam komen Douyin? 1. Buka Douyin: Pertama, anda perlu membuka APP Douyin dan log masuk ke akaun anda. 2. Cari kawasan ulasan: Apabila menyemak imbas atau menyiarkan video pendek, cari tempat yang anda mahu mengulas dan klik butang "Ulasan". 3. Masukkan kandungan ulasan anda: Masukkan kandungan ulasan anda dalam ruangan komen. 4. Pilih untuk menghantar gambar: Dalam antara muka untuk memasukkan kandungan ulasan, anda akan melihat butang "gambar" atau butang "+", klik

6 Cara Menjadikan Gambar Lebih Tajam pada iPhone 6 Cara Menjadikan Gambar Lebih Tajam pada iPhone Mar 04, 2024 pm 06:25 PM

iPhone terbaru Apple menangkap kenangan dengan perincian, ketepuan dan kecerahan yang jelas. Tetapi kadangkala, anda mungkin menghadapi beberapa isu yang boleh menyebabkan imej kelihatan kurang jelas. Walaupun autofokus pada kamera iPhone telah berjalan jauh dan membolehkan anda mengambil foto dengan cepat, kamera boleh tersalah fokus pada subjek yang salah dalam situasi tertentu, menjadikan foto kabur di kawasan yang tidak diingini. Jika foto anda pada iPhone anda kelihatan tidak fokus atau kurang ketajaman secara keseluruhan, siaran berikut akan membantu anda menjadikannya lebih tajam. Cara Menjadikan Gambar Lebih Jelas pada iPhone [6 Kaedah] Anda boleh cuba menggunakan apl Foto asli untuk membersihkan foto anda. Jika anda mahukan lebih banyak ciri dan pilihan

Apa yang perlu dilakukan jika kod skrin biru 0x0000001 berlaku Apa yang perlu dilakukan jika kod skrin biru 0x0000001 berlaku Feb 23, 2024 am 08:09 AM

Apa yang perlu dilakukan dengan kod skrin biru 0x0000001 Ralat skrin biru adalah mekanisme amaran apabila terdapat masalah dengan sistem komputer atau perkakasan Kod 0x0000001 biasanya menunjukkan kegagalan perkakasan. Apabila pengguna tiba-tiba mengalami ralat skrin biru semasa menggunakan komputer mereka, mereka mungkin berasa panik dan rugi. Nasib baik, kebanyakan ralat skrin biru boleh diselesaikan dan ditangani dengan beberapa langkah mudah. Artikel ini akan memperkenalkan pembaca kepada beberapa kaedah untuk menyelesaikan kod ralat skrin biru 0x0000001. Pertama, apabila menghadapi ralat skrin biru, kita boleh cuba untuk memulakan semula

Cara membuat gambar ppt muncul satu persatu Cara membuat gambar ppt muncul satu persatu Mar 25, 2024 pm 04:00 PM

Dalam PowerPoint, ia adalah teknik biasa untuk memaparkan gambar satu demi satu, yang boleh dicapai dengan menetapkan kesan animasi. Panduan ini memperincikan langkah untuk melaksanakan teknik ini, termasuk persediaan asas, sisipan imej, menambah animasi dan melaraskan susunan dan masa animasi. Selain itu, tetapan dan pelarasan lanjutan disediakan, seperti menggunakan pencetus, melaraskan kelajuan dan susunan animasi, dan pratonton kesan animasi. Dengan mengikuti langkah dan petua ini, pengguna boleh dengan mudah menyediakan gambar untuk muncul satu demi satu dalam PowerPoint, dengan itu meningkatkan kesan visual persembahan dan menarik perhatian penonton.

Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader - Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader - Bagaimana untuk menukar dokumen pdf ke dalam imej jpg dengan Foxit PDF Reader Mar 04, 2024 pm 05:49 PM

Adakah anda juga menggunakan perisian Foxit PDF Reader? Jadi adakah anda tahu bagaimana Foxit PDF Reader menukar dokumen pdf kepada imej jpg Artikel berikut membawa anda bagaimana Foxit PDF Reader menukar dokumen pdf kepada imej jpg imej jpg, sila datang dan lihat di bawah. Mula-mula mulakan Pembaca PDF Foxit, kemudian cari "Ciri" pada bar alat atas, dan kemudian pilih fungsi "PDF kepada Orang Lain". Seterusnya, buka halaman web yang dipanggil "Foxit PDF Online Conversion". Klik butang "Log Masuk" di bahagian atas sebelah kanan halaman untuk log masuk, dan kemudian hidupkan fungsi "PDF ke Imej". Kemudian klik butang muat naik dan tambah fail pdf yang anda ingin tukar kepada imej Selepas menambahnya, klik "Mulakan Penukaran".

Bagaimana untuk menyusun dua gambar bersebelahan dalam dokumen wps Bagaimana untuk menyusun dua gambar bersebelahan dalam dokumen wps Mar 20, 2024 pm 04:00 PM

Apabila menggunakan perisian pejabat WPS, kami mendapati bahawa bukan sahaja satu bentuk digunakan, jadual dan gambar boleh ditambah pada teks, gambar juga boleh ditambah pada jadual, dll. Ini semua digunakan bersama untuk membuat kandungan keseluruhan dokumen kelihatan lebih kaya , jika anda perlu memasukkan dua gambar ke dalam dokumen dan ia perlu disusun bersebelahan. Kursus seterusnya kami boleh menyelesaikan masalah ini: bagaimana untuk meletakkan dua gambar bersebelahan dalam dokumen wps. 1. Mula-mula, anda perlu membuka perisian WPS dan cari gambar yang ingin anda laraskan. Klik kiri pada gambar dan bar menu akan muncul, pilih "Layout Halaman". 2. Pilih "Pembungkusan ketat" dalam pembungkusan teks. 3. Selepas semua gambar yang anda perlukan disahkan untuk ditetapkan kepada "Pembungkusan teks yang ketat", anda boleh menyeret gambar ke kedudukan yang sesuai dan klik pada gambar pertama.

Selesaikan ralat kod 0xc000007b Selesaikan ralat kod 0xc000007b Feb 18, 2024 pm 07:34 PM

Kod Penamatan 0xc000007b Semasa menggunakan komputer anda, kadangkala anda menghadapi pelbagai masalah dan kod ralat. Antaranya, kod penamatan adalah yang paling mengganggu terutamanya kod penamatan 0xc000007b. Kod ini menunjukkan bahawa aplikasi tidak boleh dimulakan dengan betul, menyebabkan ketidakselesaan kepada pengguna. Mula-mula, mari kita fahami maksud kod penamatan 0xc000007b. Kod ini ialah kod ralat sistem pengendalian Windows yang biasanya berlaku apabila aplikasi 32-bit cuba dijalankan pada sistem pengendalian 64-bit. Maksudnya sepatutnya

See all articles