【发布时间】:2020-05-03 22:33:12
【问题描述】:
所以我有一个主画布,上面有三个画布。和一段文字。
<canvas id="Background" width="350" height="300"
style="border:6px solid black; position: absolute; left: 10px; top: 10px;">
</canvas>
<canvas id="Canvas1" width="150" height="100"
style="border:6px solid blue; position: absolute; left: 33px; top: 20px;">
</canvas>
<canvas id="Canvas1" width="50" height="50"
style="border:6px solid yellow; position: absolute; left: 33px; top: 200px;">
</canvas>
<canvas id="Canvas1" width="150" height="100"
style="border:6px solid blue; position: absolute; left: 33px; top: 20px;">
</canvas>
<canvas id="Canvas1" width="150" height="100"
style="border:6px solid blue; position: absolute; left: 243px; top: 20px;">
</canvas>
</div>
<div style="position: absolute; left: 70px; top: 50px;">
<p> example </p>
</div>
稍后将添加onclick 事件,当我单击时,我希望文本和其中一个画布消失。基本上我想知道如何在这段代码中显示/隐藏项目。谢谢!
【问题讨论】:
-
Id 应该是唯一的,我想您的问题可能是重复的,但这应该对您有所帮助:w3schools.com/howto/howto_js_toggle_hide_show.asp
-
值得注意的是,DOM 中不能有多个具有相同 ID 的元素。
-
我不知道为什么它说我的问题是重复的,但是是的,谢谢,我将使用该链接作为参考!
标签: javascript html css canvas