图文互动html代码
时间: 2024-10-11 21:07:30 浏览: 31
jQuery箭头控制图文左右滚动代码.zip
图文互动HTML代码通常涉及到JavaScript、CSS和HTML的结合使用,以便创建动态效果,比如鼠标悬停、点击事件触发图像切换或者显示/隐藏文本等。这里举个简单的例子:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>图文互动示例</title>
<style>
.image-container {
display: inline-block;
position: relative;
}
.caption {
position: absolute;
bottom: 0;
width: 100%;
background-color: rgba(0, 0, 0, 0.7);
color: white;
padding: 5px;
opacity: 0;
transition: opacity 0.3s ease;
}
.image-container:hover .caption {
opacity: 1;
}
</style>
</head>
<body>
<div class="image-container">
<img src="image1.jpg" alt="图片1" onclick="showCaption('这是图1的描述')">
<p class="caption" id="caption1">这是图1的描述</p>
</div>
<script>
function showCaption(caption) {
document.getElementById('caption1').innerText = caption;
}
</script>
</body>
</html>
```
在这个例子中,当用户鼠标悬停在图片上时,`.caption`会从透明变为可见,显示对应的文本描述。点击图片时,会触发`showCaption`函数,改变图片下方文字内容。
阅读全文