使用css实现特殊标志或图形】的更多相关文章

1. 前言 由于图片占的空间比较大,且图片越多,越不好管理,所以有些时候,我们可以使用一些简单的标签样式来实现简单的图形标志来替代图片. 2. 实例展示: 三角形示例 示例代码: <style type="text/css"> .triangle b { border: 5px solid #fff; border-left: 5px solid #353535; margin: 0; font-size: 0; } </style> <b><…
转载链接:http://www.w3cplus.com/css/css-simple-shapes-cheat-sheet 前面在<纯CSS制作的图形效果>一文中介绍了十六种CSS画各种不同图形的方法.今天花了点时间将这方面的制作成一份清单,方便大家急用时有地方可查.别的不多说了,直接看代码. 为了节省时间,下面图形都采用的一个标签,可以是块元素也可以是行内元素,不过行内元素需要加上“display:block;”,唯一不同的是,在此用了不同的类名来区别,相关类名我放在了标题的后面,以便大家对…
用CSS编写多种常见的图形 正方形与长方形 这个是最简单的,直接上代码 <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <style type="text/css"> div{ margin-bottom: 20px; background: pink; } /*长方形*/ .div div:n…
http://www.zhangxinxu.com/wordpress/?p=794 一.前言 利用CSS的border属性可以生成一些图形,例如三角或是圆角.纯粹的CSS2的内容,没有兼容性的问题,我之前在纯CSS实现各类气球泡泡对话框效果一文中算是比较详细的讲述了CSS border属性生成三角的原理,以及实例.我觉得此技术相当实用的,故本文再次简单叙述一下,另外,本文还将展示可能并不为众人所知的CSS border圆角生成技术.好了,裹脚布的话就不说了,直接进入正题. 二.CSS bord…
效果图如下:(是用代码写的,而不是图片!) 网上看到的代码. 看了下,就是CSS的transform属性的应用.加上定位等.组合在一起形成图片. 没什么难点,就是width,left等数据得根据HTML的标志图计算出来. 也就是说,简单的几何图片都可以用代码写了. 代码地址 百度云盘:http://pan.baidu.com/s/1wONvw…
前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! border 的组合写法 border:border-width border-style border-color; border-width:边框宽度,不能为百分比,因为不会根据设备宽度改变:同理,outline | text-shadow | box-shadow 也不可以: border-style:边框样式,一般用 solid 多一点,dashed(虚线).dotted(点状线)也有: bor…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>定位练习1</title> <style type="text/css"> .con{ width:100px; height:100px; background-color:gold; margin:50px auto 0;…
1.效果 2.源码 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <style type="text/css"> #triangle_top{ display: inline-block; width:0; height:0; border-left:50px solid transpa…
使用代码 矩形 .rectangle { width: 250px; height: 150px; background-color: #6DC75F; } <div></div> 三角形 .triangleUp { border-left: 75px solid transparent; border-right: 75px solid transparent; border-bottom: 150px solid #6DC75F; width: 0; height: 0; }…
1.上三角 #triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; } 2.平行四边形 #parallelogram { width: 150px; height: 100px; margin-left:20px; -webkit-transform: skew(20d…