Browsing the archives for the css tag

[译]Efficient, maintainable CSS

in 前端设计

翻译自 Russ Weakley 的 Efficient, maintainable CSS 翻译自Russ大师的一篇关于如何书写高效、可维护、组件化的CSS的演示文档。Enjoy~

0 Comments

深入 CSS 行高

in 前端设计

翻译自 Russ Weakley 的Line Height 一个简单的, step-by-step 关于 CSS 行高的演示文档, 涵盖行间距, 如何应用各种类型的行高值, 当然还有 inline box 模型介绍, 希望能满足您 (但实战应用在中文字体或中英文字体混合,以及IE678,XP win7里,行高规则又有所不同,泪流满面)

0 Comments

网页设计中经常使用的页面检验地址

in 前端设计

可以自己进行校验: HTML校验:http://validator.w3.org/check CSS校验:http://jigsaw.w3.org/css-validator/ 有错误会报出来,在网上找下解决办法。 一般你验证多了以后,慢慢写得就会越来越符合标准了。 不过建议你不要太在意这个东西,当做努力的方向是可以的

0 Comments

css中potition的理解总结

in 前端设计

这里以实例说明position的两种属性值relative和absolute.
可能的值
值 描述
absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
relative 生成相对定位的元素,相对于其正常位置进行定位。

因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。
static 默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。
inherit 规定应该从父元素继承 position 属性的值。
TIY 实例

定位: 相对定位
本例演示如何相对于一个元素的正常位置来对其定位。
定位: 绝对定位
本例演示如何使用绝对值来对元素进行定位。
定 位:固定定位
本例演示如何相对于浏览器窗口来对元素进行定位。
设置元素的形状
本例演示如何设置元素的形状。此元素被剪裁到这个形状内,并显示出来。
Z-index
Z-index可被用于将在一个元素放置于另一元素之后。

0 Comments

ol ul li dt dl dd等的常用用法

in 前端设计

DIV +CSS网页布局中常用的列表元素ul ol li dl dt dd用法解释,块级元素div尽量少用,和table一样,嵌套越少越好

ol 有序列表。

  1. ……
  2. ……
  3. ……
0 Comments

通过在UL标签应用相关的css类,实现对LI的控制

in 前端设计

<style> *{padding:0px;margin:0px;} .news{list-style:none;} .news li{color:red;} .tt li{color:blue;} </style> <html><head><title></title></head> <body> <ul class="news"> <li>aaaaaaaaaaaaaaaaaaaaa</li> <li>bbbbbbbbbbbbbbbbbb</li> </ul> <br> <ul class="tt"> <li>aaaaaaaaaaaaaaaaaaaaa</li> <li>bbbbbbbbbbbbbbbbbb</li> </ul> </body> </html>

0 Comments

FireFox 3.5+ 已不再支持 -moz-opacity

in 前端设计

安装了FireFox3.5之后,发现以前项目网页中有透明属性的一些DIV都不透明了。于是猜想,FireFox3.5难道不支持它自家的CSS透明属性-moz-opacity了?上网一查,果真如此。
在https://developer.mozilla.org/En/CSS:-moz-opacity里说得很清楚了:
Note: Firefox 3.5 and later do not support -moz-opacity. By now, you should be using simply opacity.
现在都要改用opacity这个属性。

0 Comments

link和@import引用css文件方法的区别

in 前端设计
元素所参考的样式用户可以自由的选择加以改变,而导入的样式表单就自动的与剩下的样式表融合在一起了

CSS与HTML文档结合的4中方法:
1 使用 元素链接到外部的样式文件
2 在元素中使用"style"元素来指定
3 使用CSS "@import"标记来导入样式表单
4 在内部的元素中使用"style"属性来定义样式

0 Comments

非常不错的鼠标悬停TIP效果

in 前端设计

非常不错的鼠标悬停TIP效果



Div+CSS教程

52CSS.com Div+CSS教程


CSS布局实例

52CSS.com CSS布局实例


CSS2.0教程

52CSS.com CSS2.0教程


CSS酷站欣赏

52CSS.com CSS酷站欣赏


CSS模板下载

52CSS.com CSS模板下载



0 Comments

IE与firefox下的Padding的不同

in 前端设计

于众所周知的原因,IE在处理 padding 样式的时候总是让我们不那么顺心,如下图(图片来自苏沈小雨的CSS2中文手册):

在 padding 数值很大的地方(比如标题栏的背景 div 和标题之间),浏览器的差别就显示的很明显。
通过查询,找到了一种Hack方法。比如 CSS 原来是这样的:

0 Comments