现在的位置: 首页 > 综合 > 正文

Web开发的30段实用CSS代码

2013年08月04日 ⁄ 综合 ⁄ 共 1993字 ⁄ 字号 评论关闭

1.花式连字符(&)

  这个类应该在span元素里使用,并且里面包括&字符。它使用经典的serif字体和斜体来增强&符号。

  1. .amp {  
  2.     font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;  
  3.     font-styleitalic;  
  4.     font-weightnormal;  
  5. }  


2.段落首字符下沉

  通常,这种效果会出现在印刷媒体上,如报纸或书籍。同样,如果网页布局合理,它也可以使用在Web页面上,它仅针对段落使用,但你也可以与单个元素绑定。

  1. p:first-letter{  
  2.     displayblock;  
  3.     margin5px 0 0 5px;  
  4.     floatleft;  
  5.     color#ff3366;  
  6.     font-size5.4em;  
  7.     font-family: Georgia, Times New Roman, serif;  
  8. }  


3.内层CSS3盒阴影

  盒阴影(box shadow)属性几乎可以运用在任何元素上,它们看起来都非常好看。下面这段代码主要聚焦内层阴影的设计。

  1. #mydiv {   
  2.     -moz-box-shadow: inset 2px 0 4px #000;  
  3.     -webkit-box-shadow: inset 2px 0 4px #000;  
  4.     box-shadow: inset 2px 0 4px #000;  
  5. }  


4.外层CSS3盒阴影

  下面介绍一段外层阴影代码设计,注意,代码里的第三个参数表示模糊距离(blur distance),而第四个参数表示铺开的(spread)距离。关于这些值的设计,你可以前往 W3Schools学习。

  1. #mydiv {   
  2.     -webkit-box-shadow: 0 2px 2px -2px rgba(0000.52);  
  3.     -moz-box-shadow: 0 2px 2px -2px rgba(0000.52);  
  4.     box-shadow: 0 2px 2px -2px rgba(0000.52);  
  5. }  


5.三角形列表符号

  该符号只能在CSS3里生成,在主流浏览器中,这是一项非常酷的技术。而其唯一的潜在问题是缺乏对后退方法的支持。 

  1. ul {  
  2.     margin0.75em 0;  
  3.     padding0 1em;  
  4.     list-stylenone;  
  5. }  
  6. li:before {   
  7.     content"";  
  8.     border-colortransparent #111;  
  9.     border-stylesolid;  
  10.     border-width0.35em 0 0.35em 0.45em;  
  11.     displayblock;  
  12.     height0;  
  13.     width0;  
  14.     left: -1em;  
  15.     top: 0.9em;  
  16.     positionrelative;  
  17. }  


6.居中对齐并设置固定宽度

  1. #page-wrap {  
  2.     width800px;  
  3.     margin0 auto;  
  4. }  


 7.CSS3列文本

  1. #columns-3 {  
  2.     text-alignjustify;  
  3.     -moz-column-count: 3;  
  4.     -moz-column-gap: 12px;  
  5.     -moz-column-rule: 1px solid #c4c8cc;  
  6.     -webkit-column-count: 3;  
  7.     -webkit-column-gap: 12px;  
  8.     -webkit-column-rule: 1px solid #c4c8cc;  
  9. }  


8.固定页脚

  在网页里添加固定的页脚其实非常简单,并且也很实用。有些网站的页脚设计得很漂亮,可以给网站呈现出一个完美的结尾。

  1. #footer {  
  2.     positionfixed

抱歉!评论已关闭.