[英]Make an image appear only in a determinate hour and disappear after 48 hours
[英]How to Make text appear and disappear on image after tapping.
我正在寻找一个代码,
假设手机上有一张图片。 如果我们点击图像文本出现,如果我们再次点击图像,文本消失。 有人可以给我这个功能的简单 html、css 和 javascript 代码吗? 图像应该是响应式的。
请帮忙。
根据您提供的代码,这里有一个解决方案,允许在使用JavaScript单击容器时切换div的可见性:
<style>
/* Container holding the image and the text */
.container {
position: relative;
}
/* Bottom right text */
.text-block {
position: absolute;
width: 70%;
height: 70%;
top: 20px;
left: 20px;
background-color: black;
color: white;
padding-left: 20px;
padding-right: 20px;
opacity: 0.7;
}
p {opacity: 1;}
#clickToShow{display:none;} /* to hide by default */
</style>
<script>
//now the function to toggle visibility
function clickToShow() {
var div = document.getElementById("clickToShow");
div.style.display = div.style.display == "block" ? "none" : "block";
}
</script>
<!-- notice onclick="clickToShow()" this is how you call JS method-->
<div class="container" style="cursor:pointer;" onclick="clickToShow();">
<img src="https://www.w3schools.com/howto/img_nature_wide.jpg" alt="Norway" style="width:100%; height: 70%;">
<div class="text-block" id="clickToShow">
<h4>Nature</h4>
<p>What a beautiful sunrise!</p>
</div>
</div>
这是一个显示它有效的小提琴:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.