段正淳的css笔记(2)圆角的做法

作者:正淳 来源:ued.taobao.com 时间:2007-11-01 21:52:00 

如果您还没看过段正淳的css笔记(1)分类之间的横竖线,可以先看看!

1、css圆角的做法.

为了这个圆角,前段开发们付出的努力是在是太多了.又要考虑http连接数,又要考虑css与html的代码量与语义.

贴出的是最近考虑替换现有圆角做法的方案,可能还有许多未考虑的状况.但是大体的编写方式便是如下.好处是便于维护,只有一个图片.还可以某种程度上的任意缩放.缺点是多了无意义的html代码.
—————-css—————–


.c,.c i,.c i i,.c b,.c b b,.c p{
background-image:url(http://pics.taobao.com/bao/album/promotion/uiblog/purple.png);/*背景图片*/
background-repeat:no-repeat;
}
.c{
width:200px;/*临时定的宽度*/
background-position:0 -4px;
}
.c i{
display:block;
height:4px;
}
.c i i{
margin:0 0 0 4px;
background-position:right 0;
}
.c b{
display:block;
height:4px;
background-position:0 bottom;
}
.c b b{
margin:0 0 0 4px;
background-position:right bottom;
}
.c p{
margin:0 0 0 4px;
padding:0 4px 0 0;
background-position:right -4px;
}


—————html—————–

< div class="c">
< i>< i>< /i>< /i>
< p>
按钮按钮按钮按钮按钮按钮
按按按按按钮按钮按钮按钮按钮按钮按钮按钮按钮按钮按钮按钮
< /p>
< b>< b>< /b>< /b>
< /div>

2、table的全局定义

caption这个标签在firefox下会有左边有1px空隙的bug,很讨厌.能想到的简单的方法只有-1px的margin了.

—————-css—————–

table{
border-collapse:collapse;
}
table caption,table td,table th{
border:1px solid #a2bbdd;/*边框颜色*/
background:#c3d9ff;/*背景颜色*/
}
table caption{
text-align:left;
border-bottom:none;
margin-left:-1px;
}

—————html—————–

< table>
< caption>表格标题< /caption>
< tr>
< th>标题< /th>
< th>标题< /th>
< th>标题< /th>
< th>标题< /th>
< /tr>
< tr>
< td> 内容< /td>
< td> 内容< /td>
< td> 内容< /td>
< td> 内容< /td>
< /tr>
< /table>

3、需要正视的二个标签

3.1 acronym这个标签用来解释名词很爽,但是用得太少.(我也一直想用来着,所以记下了.)

—————-css—————–

acronym{cursor:help}


—————html—————–

< acronym title="段正淳又是金庸笔下一个十分奇特的人物。他奇特在到处留情,情人极多,见一个爱一个,而又绝不是徒然风流薄幸,当他是单独对着一个情人的时候,他真是真心真意爱这个情人的,只好说这个人的感情特别丰富,别无其他解释。" >文字< /acronym>


3.2 ins这个标签忘记是在哪个网站上看到过用来在h2里显示更多的链接,后来查了书,大家都觉得有点欠妥,有点争议.

—————-css—————–


还未写入css组件…欠奉上了


—————html—————–


< h2>标题< ins>< a xhref="http://ued.taobao.com/blog/#" mce_href="http://ued.taobao.com/blog/#" >更多>>< /a>< /ins>< /h2>


css圆角的做法演示地址

继续阅读段正淳的css笔记(3)标题右侧“更多”的实现

标签:圆角,淘宝,css,笔记
0
投稿

猜你喜欢

  • 菜鸟课堂:MSSQL的安全设置问题解答

    2009-10-29 13:22:00
  • 通用的下拉菜单__用DL\\DD\\DT解决无法遮住select的问题

    2008-07-28 13:28:00
  • HTML5 WebSockets基础使用教程

    2010-09-21 12:48:00
  • asp开发Wap中的随笔

    2008-05-21 12:56:00
  • 简单的ASP生成HTML并分页程序

    2009-07-20 12:32:00
  • MySQL 表字段属性

    2011-09-10 16:01:01
  • asp如何处理超时事件?

    2009-11-14 20:41:00
  • 文字适度阅读的宽度或者字数

    2007-10-26 07:31:00
  • 解决MySQL 5.0不能使用自动增加字段问题

    2008-12-02 14:30:00
  • 不同情况下修复Access数据库的实用方法

    2008-11-28 16:18:00
  • SQL Server 2005 输入框不能输入中文问题

    2010-02-04 09:14:00
  • 用javascript判断浏览器版本

    2008-04-21 13:50:00
  • 新兴XML处理方法VTD-XML介绍

    2008-09-04 14:42:00
  • 各种JavaScript开发工具比较

    2007-10-23 13:29:00
  • 在ASP中使用SQL语句之7:ORDER BY

    2007-08-11 12:51:00
  • 如何动态添加Form项?

    2009-11-18 20:44:00
  • ASP在线升级类文件源码

    2008-10-10 13:09:00
  • 注册和填表中常见的中英文对照

    2008-07-26 12:12:00
  • 鼠年发几张可爱老鼠的表情gif

    2008-01-29 12:50:00
  • JavaScript能判定两个function等价吗?

    2009-08-13 14:45:00
  • asp之家 网络编程 m.aspxhome.com