css3实现圆点

效果:

CSS:

.dot {
        width: 14px;
        height: 14px;
        font: 12px/18px Arial;
        border-radius: 7px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        box-shadow: 0px 1px 0px rgba(0,0,0,0.3);
        background: -moz-linear-gradient(top, #18345d 0%,#6d8390 100%);  /*Firefox*/
        background: -webkit-gradient(linear, 0 0, 0 100%, from(#18345d), to(#6d8390));  /*Chrome,Safari*/
        background: -o-linear-gradient(top, #18345d 0%,#6d8390 100%);  /*Opera*/
    }
    .dot:before {
        content: "";
        width: 12px;
        height: 12px;
        border-radius: 6px;
        display: inline-block;
        margin: 1px 0 0 1px;
        background: -moz-linear-gradient(top, #fff 0%,#5da2db 30%,#fff 100%);  /*Firefox*/
        background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(30%, #5da2db), color-stop(100%, #fff));  /*Chrome,Safari*/
        background: -o-linear-gradient(top, #fff 0%,#5da2db 30%,#fff 100%);  /*Opera*/
    }
    .dot:after {
        content: "";
        display: block;
        width: 4px;
        height: 4px;
        border-radius: 2px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -2px 0 0 -2px;
        background: #143345;
    }

html:

<span class="dot"></span>这是demo

时间: 2024-08-27 15:32:10

css3实现圆点的相关文章

css3小圆点实现loading加载蒙版

源码如下 没有什么好解释的 博主只测试了手机端 <!DOCTYPE html><html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name

CSS的50个代码片段

1.css全局 Html代码   html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center

每位设计师都应该拥有的50个CSS代码片段

http://www.oschina.net/translate/css-snippets-for-designers?from=20130613 面对每年如此多的 新趋势 ,保持行业的领先是个很困难问题. 网站设计者和前端工程师都已经全面的使用 CSS3 properties, 决定这些的是 浏览器支持 和新的特性. 但是还是有些优秀的CSS2代码片段和CSS3一起运行中. 这篇文字里我会介绍 50 个便于使用的 CSS2/CSS3 代码片段 给所有的WEB专业人员. 选择IDE开发环境来存储

每位设计师都应该拥有的50个CSS代码片段(下)

26. 固定宽度的居中布局 1 #page-wrap { 2 width: 800px; 3 margin: 0 auto; 4 } Code Source 我知道之前已经提到过怎样设置水平居中.在这里的代码是完美实现固定宽度的水平居中 . 27. CSS3 文本分列 1 #columns-3 { 2 text-align: justify; 3 -moz-column-count: 3; 4 -moz-column-gap: 12px; 5 -moz-column-rule: 1px soli

非常有用的50个CSS代码片段

原文:50 Useful CSS Snippets Every Designer Should Have 面对每年如此多的 新趋势 ,保持行业的领先是个很困难问题. 网站设计者和前端工程师都已经全面的使用 CSS3 properties, 决定这些的是 浏览器支持 和新的特性. 但是还是有些优秀的CSS2代码片段和CSS3一起运行中. 这篇文字里我会介绍 50 个便于使用的 CSS2/CSS3 代码片段 给所有的WEB专业人员. 选择IDE开发环境来存储这些是个不错选择, 或者仅仅是把它们保存为

小细节

1.设置input的placeholder内容样式的方法: input::-webkit-input-placeholder{ color:#999; font-size: 14px; } 2.文字模糊效果: p { color: transparent; text-shadow: #111 0 0 5px;} 3.在Html中使用table是网页制作中必不可缺的一部分,如果直接给css设置table里面的td边框为1像素的话,那么实际我们从 网页上看到的效果却不是1像素.解决方法如下:给tab

CSS 实现加载动画之四-圆点旋转

原文:CSS 实现加载动画之四-圆点旋转 圆点旋转也是加载动画中经常用到的.其实现方式和菊花旋转一样,只不过一个是线条形式,一个是圆点形式.圆点按照固定的旋转角度排列,加上延时的改变透明度的动画就可以实现.这个实现也比较简单. 1. 动画截图 2. 案例源代码 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" Content="text/html

使用CSS3动画属性实现各种旋转跳跃

Transform字面上就是变形,改变的意思.在CSS3中transform主要包括以下几种:旋转rotate.扭曲skew.缩放scale和移动translate以及矩阵变形matrix. transform的属性包括:rotate() / skew() / scale() / translate(,) ,分别还有x.y之分,比如:rotatex() 和 rotatey() ,以此类推. 下面我们来分解各个属性的用法: transform:rotate(): 含义:旋转:其中“deg”是“度”

Html + Css3 制作酷炫的导航栏

主要亮点: 1 ul 水平显示 2 li 去掉圆点 3 li中字体水平.竖直居中 4 li控制边框样式 5 使用html + css3 渐变画图 制作背景图片 6 更改颜色透明度 7 DIV制作边框阴影 先看效果图: 实现代码: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <!----编码-----> <meta nam