要实现的效果:
有一个框,这个框移动到哪,就显示这个地方的内容,其他地方的隐藏。
有什么好的实现思路。
刚想的一个、最简单的一种,通过 背景色、字体颜色、元素层级关系 模拟实现
<div style="**background-color: black**;height: 2em;" >
<div id="text" style="display: inline-block;color: black;position: relative;height: 2em;z-index: 2;">
DJHKDKDJDKDJLKDJDDKJD
</div>
<div id="cover" style="left:15px;background-color: #FFFFFF;display: inline-block;position: absolute;height: 2em;width:2em;z-index: 1;"></div>
</div>
13 回答12.9k 阅读
7 回答2.1k 阅读
5 回答1.4k 阅读
3 回答1.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
一个
div
,给他一个足够大的border
或者box-shadow
,或者outline
均可这样就形成的中间是镂空的,其他地方都是黑色的