段正淳的css笔记(1)分类之间的横竖线

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

段正淳的css笔记(1)分类之间的横竖线:

试想过总结出这几年来写css与xhtml的经验 ,汇总成一片”旷世奇文”分享给大家。无奈寡人年世已高,真是有点力不从心了。于是转念一想,可以用笔记的形式展现,这样就不用担心写不出来了。

现在就来说个淘宝首页上的一个小技巧。

1、类目之间的横竖线

从很久很久以前开始,类目间的竖线无非都只有三种。

1、背景图

在a标签设置一个padding 用宽1px高不等的背景图来position到右侧。

缺点:最后一个还是要用class来隐藏掉背景。

2、符号

在每个a标签之间用”|”符号来填充。

缺点:html文件变大,文件维护变得很麻烦,而且在html中毫无意义。

3、a标签右侧的boder。

同背景图一样,只不过使用border-right来代替。缺点也同上。

看到这里,可能已经有人打开淘宝首页用firebug查看源码来看是怎么做了。

其实现有是利用ul的overflow:hidden 再将li的margin-left:-1px的做法做出来的。这样的做法就可以同时避免以上的缺点了。

为什么之前都没有那么做的,寡人也不知道了。难道寡人是第一个发现这样的做法?
不管是谁先此之前利用了这样的方法实现类目间竖线。

不过在淘宝首页上线后不久就有同行的网站在首页改版中也用了这样的方法。那个网站不看也罢。class实在是写的有点多。加载html会变得多得多。反正一个首页需要加载1.17m的网页我的大脑会自动屏蔽。

好了,希望这篇文章是个好的开始。

继续阅读段正淳的css笔记(2)圆角的做法

标签:css,淘宝,boder
0
投稿

猜你喜欢

  • 精致的web设计

    2009-12-04 19:07:00
  • Python实现结构体代码实例

    2023-08-22 09:59:44
  • PHP和NodeJs开发的应用如何共用Session

    2024-06-05 09:43:22
  • Python基于pyCUDA实现GPU加速并行计算功能入门教程

    2021-11-01 08:24:58
  • 中国移动G3笔记本全Flash 网站

    2009-04-27 12:51:00
  • Python使用sklearn实现的各种回归算法示例

    2021-02-18 10:00:55
  • Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例

    2021-04-16 10:50:05
  • Python画图工具Matplotlib库常用命令简述

    2021-10-11 07:28:07
  • Python中常用功能的实现代码分享

    2021-02-25 00:26:08
  • javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来

    2024-04-10 13:58:29
  • python多线程操作实例

    2022-09-22 12:21:34
  • SQL_Server全文索引的用法解析

    2024-01-17 08:37:14
  • JS 实现请求调度器

    2024-04-22 22:37:24
  • python实现简单飞机大战小游戏

    2023-12-19 06:55:37
  • MySQL时间格式化date_format使用语法

    2024-01-23 07:31:36
  • python中protobuf和json互相转换应用处理方法

    2023-03-15 11:50:55
  • BootStrapTable 单选及取值的实现方法

    2024-05-02 16:11:45
  • 解析Extjs与php数据交互(增删查改)

    2023-07-19 09:06:42
  • python Django中models进行模糊查询的示例

    2023-08-02 05:54:09
  • 深入解析Python中的变量和赋值运算符

    2023-10-13 20:58:53
  • asp之家 网络编程 m.aspxhome.com