Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

インラインJavaScriptを使用してmouseOver/mouseOutで画像を交換する簡単な方法

これは、マウスをその上に移動したときにデフォルトの画像を別の画像と交換し、マウスを再び外に移動したときにデフォルトに戻すための、すばやく簡単なインラインJavaScriptアプローチです。

<img
  onmouseover="this.src='new-image.png'"
  onmouseout="this.src='default-image.png'"
  src="default-image.png"
/>

この例は同じですが、画像ソースとして外部プレースホルダー画像を使用しています:

<img
  onmouseover="this.src='https://via.placeholder.com/150/0000FF/FFFFFF/?text=Digital.com'"
  onmouseout="this.src='https://via.placeholder.com/150/FF0000/808080/?text=Down.com'"
  src="https://via.placeholder.com/150/FF0000/808080/?text=Down.com"
/>

コードデモ


  1. CSSとJavaScriptでズームする画像を作成するにはどうすればよいですか?

    画像ズームを作成するコードは次のとおりです。 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style>    * {box-sizing: border-box;}    .img{       display: inline-block;    

  2. CSSとJavaScriptを使用してタブ付きの画像ギャラリーを作成するにはどうすればよいですか?

    以下は、CSSとJavaScriptを使用してタブ付きの画像ギャラリーを作成するためのコードです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> * {    box-sizing: border-box; } h1 {    text-align: center; } .ImgTh