如何使用 CSS 创建没有图像的语音气泡?
原文:https://www . geesforgeks . org/如何使用-css/ 创建不带图像的语音气泡
我们可以使用没有图像、没有 JavaScript、没有额外框架或任何东西的 HTML 和 CSS 来创建令人敬畏的语音气泡。
使用单个 HTML div,元素,我们正在创建一个语音气泡,您可以选择任何其他元素。我们将制作一个简单的盒子,里面有一些我们可以根据自己的选择进行调整的样式。之后,我们将对我们的盒子做一个三角形的提示,使它看起来像一个语音气泡。重要的是定位相对或者绝对。
示例:以下代码有助于使用 HTML 和 CSS3 创建语音气泡。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<style>
/* Creating a box with a text
and some stylings */
.speech {
width: 250px;
background: green;
padding: 30px;
text-align: center;
font-size: 35px;
border-radius: 35px;
color: cyan;
position: relative;
}
/* Creates triangular tip on the
end, for our speech bubble
with some styling */
.speech:before {
content: "";
position: absolute;
border-left: 20px solid green;
border-right: 20px solid transparent;
border-top: 20px solid green;
border-bottom: 20px solid transparent;
right: -20px;
top: 10px;
}
</style>
</head>
<body>
<div class="speech bubble">GeeksForGeeks</div>
</body>
</html>
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处