常用的消息提示框(css3+html)

demo如下所示:

<div class="area">
        <!-- 向上 start-->
        <div class="popup-wrap up-box">
            <div class="popup-con">
                这是一段文字测试这是一段文字测试
                这是一段文字测试这是一段文字测试
                这是一段文字测试这是一段文字测试
            </div>
        </div>
        <!-- 向上 end-->
        <!-- 向上 start-->
        <div class="popup-wrap down-box">
            <div class="popup-con">
                这是一段文字测试这是一段文字测试
                这是一段文字测试这是一段文字测试
                这是一段文字测试这是一段文字测试
            </div>
        </div>
        <!-- 向上 end-->
    </div>

css如下:

.area{position: relative;}
/*up-box*/
.popup-wrap.up-box{width: 300px;position: absolute;background: #fff;box-shadow: 0 1px 2px 2px #ccc;top: 30px;left: 0;border-radius: 6px;}
.up-box .popup-con{width: 100%;height: 100%;position: relative;padding: 10px;box-sizing: border-box;font-size: 13px;color: #666;line-height: 24px;}
.up-box .popup-con:before{width: 10px; height: 10px;background: #fff;content:'';position: absolute;
top: -5px;left: 50%;margin-left: -5px;transform: rotate(45deg);box-shadow: 0 1px 2px 2px #ccc;}
.up-box .popup-con:after{width: 100%;height: 10px;background: #fff;position: absolute;z-index: 10;top: 0;left: 0;content:'';
border-radius: 6px;display: block;}
/*down-box*/
.popup-wrap.down-box{width: 300px;position: absolute;background: #fff;box-shadow: 0 1px 2px 2px #ccc;top: 30px;left: 400px;border-radius: 6px;}
.down-box .popup-con{width: 100%;height: 100%;position: relative;padding: 10px;box-sizing: border-box;font-size: 13px;color: #666;line-height: 24px;}
.down-box .popup-con:before{width: 10px; height: 10px;background: #fff;content:'';position: absolute;
bottom: -5px;left: 50%;margin-left: -5px;transform: rotate(45deg);box-shadow: 0 1px 2px 2px #ccc;}
.down-box .popup-con:after{width: 100%;height: 10px;background: #fff;position: absolute;z-index: 10;bottom: 0;left: 0;content:'';
border-radius: 6px;display: block;}
原文地址:https://www.cnblogs.com/cyppi/p/13293327.html