HTML:
<div>Cool Trick:<br />
<div class="tooltiptail"></div>
</div>
<br />
<div>How do I get this effect with only CSS?<br />
<div class="anothertail"></div>
</div>
CSS:
.tooltiptail {
display: block;
border-color: #ffffff #a0c7ff #ffffff #ffffff;
border-style: solid;
border-width: 20px;
width: 0px;
height: 0px;
}
.anothertail {
background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-tail2.png);
display: block;
height: 29px;
width: 30px;
}
看看这个小提琴... http://jsfiddle.net/duZAx/1/ 这会创建一个类似箭头/三角形的效果,一个“工具提示尾巴”。这真是让我惊叹!我真的很想知道这是如何实现的?!
此外,有没有办法将这个CSS技巧扩展到以下效果...
这是一个有趣的问题。
1. 可以只使用CSS来完成吗,而不使用阴影效果? 2. 可以使用阴影效果并且保持跨浏览器兼容性吗?