<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
#target {
opacity: 0;
}
</style>
</head>
<body>
<div id="target">这是要淡入的元素</div>
<script>
window.addEventListener('load', function () {
const target = document.getElementById('target');
let opacity = 0;
const interval = setInterval(function () {
opacity += 0.05;
if (opacity >= 1) {
opacity = 1;
clearInterval(interval);
}
target.style.opacity = opacity;
}, 50);
});
</script>
</body>
</html>