CSS头像右上角的讨厌红点

就是这个讨厌的红点,如图:

说明:

1、主要用到position定位;

2、使用border-radius画圆角;

源码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="gbk" />
    <title>test</title>
    <style>
        .info {
          background: rgba(45,171,219,.9);
          position:relative;/*设置子元素相对定位*/
          color: white;
          text-align: center;
          width:40px;
          height:40px;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          border-radius:50%;
          display:inline-block;
        }
        .info:hover{
          cursor: pointer;
          background: rgba(45,171,219,.6);
        }     

        .info-tip{
            background:rgba(250,60,0,1);
            position:absolute;/*根据父元素绝对定位*/
            width:10px;
            height:10px;
            top:0;/*在父元素的内部的顶部*/
            right:0;/*在父元素的内部的右边*/
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius:50%;
        }
    </style>
</head>
<body >

    <div class="info">
        <span class="info-tip"></span>
    </div>
    <div class="info">
        <span class="info-tip"></span>
    </div>
    <div class="info">
        <span class="info-tip"></span>
    </div>
</body>
</html>

原文地址:https://www.cnblogs.com/xmqa/p/8674997.html

时间: 2024-10-24 20:48:44

CSS头像右上角的讨厌红点的相关文章

20170511 Python练习册0000 将头像右上角加上红色的数字

现在开始每天做一个Python小练习,第一个练习 #!/usr/bin/env python#-*- coding:utf8 -*-from PIL import Image, ImageDraw, ImageFontdef add_num(img): draw = ImageDraw.Draw(img)#创建一个可用来对img进行操作的对象,即创建绘画对象 myfont = ImageFont.truetype('C:/windows/fonts/Arial.ttf', size=40)#加载

Python3图片处理头像

一. 简介: Python3图片处理头像右上角类似QQ,微信右上角未读信息效果,其实没有实质作用,只是简单练习. 1. 环境: python3.5 random模块:生成随机数 PIL模块:图像处理模块 Image: 载入图片 ImageFont: 载入字体 ImageDraw: 创建图片对象 注意: PIL模块在python3.X已经替换为pillow模块(文档:http://pillow.readthedocs.org/en/latest/),直接使用pip3 install pillow即

CSS基础篇之了解CSS和它的基本属性

CSS是什么? CSS英文全名是Cascading Style Sheets翻译过来就是层叠样式表,它主是把网页表现与内容分离的一种样式设计语言.这种语言能优化我们编程,把东西简化和优化写法,而且不同的浏览器有不同的CSS前缀 如果你用的是charome和safari,前缀就是-webkit 如果你用的是firefox,前缀是-moz 如果你用的是IE,前缀是-ms 如果你用的是opera,前缀是-o CSS能做什么? CSS简化了以前要使用很多图片和脚本实现的效果,只需几行代码就能搞定.方便了

换个红圈1微信头像恶搞一下好友

重复的生活缺少点乐趣?那就整点东西来玩一下,比如网友“圈圈Fancy”最近想出的恶搞点子:头像右上角故意加上的红圈1,让好友以为是有未读消息,点击进去却没有消息. 打开消息列表,看到好友头像右上角的未读消息提示,虽然仅仅是个“小红点”,却足以让“强迫症患者”们抓狂,理所应当地点进去查看,结果却发现自己被骗了. 如果微信能加个自动回复消息就好了,友情提醒“您上当了”,那恶搞的效果更明显了,不然如果真有那么一些不明故里的家伙以为自己的微信有问题重新安装,那就玩大了. 恶搞可以,但要把握个度噢!以防被

CSS颜色代码 颜色值 颜色名字大全(转载)

CSS颜色代码 颜色值 颜色名字大全 转载处http://flyjj.com/css-colour-code.html 颜色值 CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义.对光源进行设置的最低值可以是 0(十六进制 00).最高值是 255(十六进制 FF).从 0 到 255 种红绿蓝值能够组合出总共超过一千六百万种不同的颜色(根据 256 x 256 x 256 计算).十六进制值使用三个双位数来编写,并以 # 符号开头.如下: FFFFFF #D

CSS颜色代码

颜色值 CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义.对光源进行设置的最低值可以是 0(十六进制 00).最高值是 255(十六进制 FF).从 0 到 255 种红绿蓝值能够组合出总共超过一千六百万种不同的颜色(根据 256 x 256 x 256 计算).十六进制值使用三个双位数来编写,并以 # 符号开头.如下: FFFFFF #DDDDDD #AAAAAA #888888 #666666 #444444 #000000 #FFB7DD #FF88C

CSS颜色表示法和颜色表

颜色表示法 color name:颜色的名称: color:red:   直接用英文意思来写,但是数量有限,不支持透明颜色   十六进制方式: color:#191d11:所有#开头的都是16进制   rgb(十进制,十进制,十进制)表示方法: 每个值的取值范围是0~255,一共256个   rgba(十进制,十进制,十进制,小数0~1): 最后的a是alpha通道,表示透明度,取值范围在0~1   hsl(色相,饱和度,亮度): h:色相,表示范围0~360,如下如色环 s:饱和度,取值范围是

CSS颜色表示法、颜色表(调色板)

1.CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义.对光源进行设置的最低值可以是 0(十六进制 00).最高值是 255(十六进制 FF). 2.十六进制值使用三个双位数来编写,并以 # 符号开头. 3.RGB 颜色值表示:rgb(red, green, blue).每个参数 (red.green 以及 blue) 定义颜色的强度,可以是介于 0 与 255 之间的整数,或者是百分比值(从 0% 到 100%). 4.RGBA 表示:RGBA颜色值是 RG

CSS颜色设置和调色板

CSS单位分析 px:单位代表像素,1px代表一个像素点. %:设置子元素为父容器的占比. em:代表该元素中一个字体所占字符,常用在文字首行缩进.其具有继承性. rem:始终代表html中的字符所在位置. vm:1vm代表占据视窗宽度的百分之1. vh:1vh代表占据视窗高度的百分之1. vmax:选取vh和vm中最大的哪一个. vmin:选取vh和vw中最小的哪一个. fr:并没有具体的值,代表一个均分单位,例如:在水平上只分出1fr,则1fr代表整个视窗宽度, 如分成3个1fr,则1fr代