为您呈现一个简单的功能:点击按钮,随机生成一张猫咪的图片。

HTML5代码:

<!DOCTYPE html>
<html>
<head>
	<title>随机猫咪图片生成器</title>
	<style type="text/css">
		img {
			display: block;
			margin: 0 auto;
			max-width: 100%;
			height: auto;
			border: 1px solid #ccc;
			padding: 10px;
		}
		button {
			display: block;
			margin: 20px auto;
			padding: 10px 20px;
			background-color: #4CAF50;
			color: #fff;
			border: none;
			border-radius: 5px;
			font-size: 16px;
			cursor: pointer;
		}
	</style>
</head>
<body>
	<h1>随机猫咪图片生成器</h1>
	<button onclick="generateCat()">生成猫咪</button>
	<img id="catImg" src="" alt="随机猫咪图片">
	<script src="cat.js"></script>
</body>
</html>

CSS代码用来设置图片和按钮的样式,其中图片的样式包括将其居中显示、设置最大宽度和添加边框等。

JavaScript代码:

function generateCat() {
  var img = document.createElement('img');
  var div = document.getElementById('catImg');
  img.src = 'https://source.unsplash.com/600x400/?cat';
  div.appendChild(img);
}

JavaScript代码使用了createElement方法创建一个新的img元素,并使用getElementById方法获取到图片元素的div容器。然后,将随机生成的猫咪图片的URL赋值给img元素的src属性,并将其添加到div容器中。每次点击按钮,随机生成一张猫咪的图片。

完整的代码可以在本地创建一个名为cat.html的HTML文件,并将CSS代码保存在<style>标签中,将JavaScript代码保存在名为cat.js的文件中。然后,打开HTML文件,在浏览器中查看并点击按钮即可。

用HTML5、css和JavaScript写一个功能

原文地址: https://www.cveoy.top/t/topic/MkM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录