本文将为大家详细介绍“CSS3如何实现左上角或右上角显示提醒圆点”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“CSS3如何实现左上角或右上角显示提醒圆点”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。
创新互联建站是一家专注于成都网站制作、成都网站设计与策划设计,长沙网站建设哪家好?创新互联建站做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:长沙等地区。长沙做网站价格咨询:13518219792
css是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构如字体、颜色、位置等的语言,并且css样式可以直接存储于HTML网页或者单独的样式单文件中,而样式规则的优先级由css根据这个层次结构决定,从而实现级联效果,发展至今,css不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。
效果图(如果想要三角形请点击这里):
代码:
<html> <head> <style type="text/css"> .message_s { position: relative; cursor: pointer; } .message_s:after { position: absolute; content: ""; /*以下内容可以根据实际需要进行调整 -----start------*/ top: 0px; left: -13px; /*改成:right: -13px; 圆点显示在右侧*/ width: 8px; height: 8px; border-radius: 50%; background-color: #e98b7f; /*-----end------*/ } div { height: 30px; border: 1px #000 solid; width: 300px; line-height: 30px; padding: 0px 0px 0px 15px; } </style> <script> function clickAction() { console.log("天不生我leader,键道万古长如夜!"); } </script> </head> <body> <div> <span class="message_s" onclick="clickAction()"></span> 剑开天门 </div> </body> </html>
附录:下面看下左上角实现红色三角号标识
左上角实现红色三角号标识,如图
利用伪类实现,position和transform、border属性为重点。
位置调整修改top和left的值即可。
<html> <head> <title> New Document </title> <style> div { background-color: #f4f4f4; padding: 20px; } .message_s { position: relative; } .message_s:after { position: absolute; top: -25px; display: block; width: 0; height: 0; border: 16px solid transparent; content: ""; -webkit-transform: rotate(45deg); } .message_s:after { left: -25px; z-index: 0; border-right-color: red; } </style> </head> <body> <div> <span class="message_s">Internet Explorer 10、Firefox、Opera 支持 transform 属性。Internet Explorer 9 支持替代的 -ms-transform 属性(仅适用于 2D 转换)。Safari 和 Chrome 支持替代的 -webkit-transform 属性(3D 和 2D 转换)。Opera 只支持 2D 转换。</span> </div> </body> </html>
如果你能读到这里,小编希望你对“CSS3如何实现左上角或右上角显示提醒圆点”这一关键问题有了从实践层面最深刻的体会,具体使用情况还需要大家自己动手实践使用过才能领会,如果想阅读更多相关内容的文章,欢迎关注创新互联行业资讯频道!
网页名称:CSS3如何实现左上角或右上角显示提醒圆点
URL地址:https://www.cdcxhl.com/article26/peogjg.html
成都网站建设公司_创新互联,为您提供外贸网站建设、微信小程序、网站改版、网页设计公司、外贸建站、网站设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联