Home >Web Front-end >HTML Tutorial >Create bubble prompt box with pure CSS_html/css_WEB-ITnose

Create bubble prompt box with pure CSS_html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-24 11:53:561782browse

Source: http://www.ido321.com/1214.html


I translated an article two days ago about using Use the border attribute of css to create basic graphics: http://www.ido321.com/1200.html

On this basis, today I will share an article with you on how to use CSS to create a bubble prompt box.

Look at the 2 renderings first:

CSS:

/* 对话气泡 用法:使用.speech-bubble和.speech-bubble-DIRECTION类 <div class="speech-bubble speech-bubble-top">Hi there</div>*/ .speech-bubble {  position: relative;  background-color: #292929;   width: 200px;  height: 150px;  line-height: 150px; /* 垂直居中 */  color: white;  text-align: center;  border-radius: 10px;  font-family: sans-serif;} .speech-bubble:after {  content: '';  position: absolute;   width: 0;  height: 0;   border: 15px solid;} /* 箭头的位置 */.speech-bubble-top:after {  border-bottom-color: #292929;  left: 50%;  bottom: 100%;  margin-left: -15px;  }.speech-bubble-right:after {  border-left-color: #292929;   left: 100%;  top: 50%;  margin-top: -15px;   } .speech-bubble-bottom:after {  border-top-color: #292929;  top: 100%;  left: 50%;  margin-left: -15px;  } .speech-bubble-left:after {  border-right-color: #292929;  top: 50%;  right: 100%;  margin-top: -15px;   }

HTML:

<!DOCTYPE html><html>    <head>        <link rel="stylesheet" type="text/css" href="maopao.css">        <title>Test</title>    </head>    <body>        <div class="speech-bubble speech-bubble-top">            箭头在顶部        </div>         <br/>        <div class="speech-bubble speech-bubble-bottom">            箭头在底部        </div>        <br/>        <div class="speech-bubble speech-bubble-left">            箭头在左侧        </div>         <br/>        <div class="speech-bubble speech-bubble-right">            箭头在右侧        </div>    </body></html>

Demo address: http://jsfiddle.net/80r9kjs2/embedded/result/

Next article: PHP: Method to generate non-repeating random numbers




Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn