`
alovejun14
  • 浏览: 77757 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

10个非常有用的CSS技巧

阅读更多

1. 将网页或元素居中       

center     

    
HTML:

 

  1. <div class="wrap">  
  2. </div><!-- end wrap -->  

CSS:

 

  1. .wrap { width:960pxmargin:0 auto;}  

 

 

2.Sticky Footer (让页脚永远停靠在页面底部,而不是根据绝对位置)
   
stickyfooter

   

 
HTML:

 

  1. <div id="wrap">  
  2.   
  3. <div id="main" class="clearfix">  
  4.   
  5. </div>  
  6.   
  7. </div>  
  8.   
  9. <div id="footer">  
  10.   
  11. </div>  

CSS:

 

  1. * { margin:0padding:0; }   
  2.   
  3. html, body, #wrap { height100%; }  
  4.   
  5. body > #wrap {heightautomin-height100%;}  
  6.   
  7. #main { padding-bottom150px; }  /* must be same height as the footer */  
  8.   
  9. #footer {  
  10.         positionrelative;  
  11.  margin-top-150px/* negative value of footer height */  
  12.  height150px;  
  13.  clear:both;}   
  14.   
  15. /* CLEAR FIX*/  
  16. .clearfix:after {content".";  
  17.  displayblock;  
  18.  height0;  
  19.  clearboth;  
  20.  visibilityhidden;}  
  21. .clearfix {display: inline-block;}  
  22. /* Hides from IE-mac */  
  23. * html .clearfix { height1%;}  
  24. .clearfix {displayblock;}  
  25. /* End hide from IE-mac */  

 

3.跨浏览器最小高度设置      
min-height

       

 CSS:

 

  1. .element { min-height:600pxheight:auto !importantheight:600px; }  

 

 

4.Box阴影(CSS3)
   
box-shadow

   

    
CSS:

 

  1. .box { box-shadow: 5px 5px 5px #666;  -moz-box-shadow: 5px 5px 5px #666;  -webkit-box-shadow: 5px 5px 5px #666; }  

 

5.文字阴影(CSS3)

   
text-shadow

        

CSS:

 

  1. .text { text-shadow1px 1px 1px #666; filter: Shadow(Color=#666666, Direction=135, Strength=5); }  

 

6.跨浏览器的CSS透明度
   
opac

 

CSS:

  1. .transparent {  
  2.     
  3.   /* Modern Browsers */ opacity: 0.7;  
  4.   
  5.   /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  
  6.   
  7.   /* IE 5-7 */ filter: alpha(opacity=70);  
  8.   
  9.   /* Netscape */ -moz-opacity: 0.7;  
  10.   
  11.   /* Safari 1 */ -khtml-opacity: 0.7;  
  12.     
  13. }  

 

 

7.著名的 Meyer Reset(重置)
   
reset

 

CSS:

 

  1.   html, body, div, span, applet, object, iframe,  
  2. h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
  3. a, abbr, acronym, address, big, cite, code,  
  4. del, dfn, em, font, img, ins, kbd, q, s, samp,  
  5. small, strike, strong, sub, sup, tt, var,  
  6. dl, dt, dd, ol, ul, li,  
  7. fieldset, form, label, legend,  
  8. table, caption, tbody, tfoot, thead, tr, th, td {  
  9.  margin0;  
  10.  padding0;  
  11.  border0;  
  12.  outline0;  
  13.  font-weight: inherit;  
  14.  font-style: inherit;  
  15.  font-size100%;  
  16.  font-family: inherit;  
  17.  vertical-alignbaseline;  
  18. }  
  19. /* remember to define focus styles! */  
  20. :focus {  
  21.  outline0;  
  22. }  
  23. body {  
  24.  line-height1;  
  25.  colorblack;  
  26.  backgroundwhite;  
  27. }  
  28. ol, ul {  
  29.  list-stylenone;  
  30. }  
  31. /* tables still need 'cellspacing="0"' in the markup */  
  32. table {  
  33.  border-collapseseparate;  
  34.  border-spacing0;  
  35. }  
  36. caption, th, td {  
  37.  text-alignleft;  
  38.  font-weightnormal;  
  39. }  
  40. blockquote:before, blockquote:after,  
  41. q:before, q:after {  
  42.  content"";  
  43. }  
  44. blockquote, q {  
  45.  quotes"" "";  
  46. }  
  47.    

 

8.删除虚线轮廓      
dotted

   

CSS:

 

  1. a, a:active { outlinenone; }  

 

 

9.圆角
   
rounded

         

CSS:

 

  1. .element {  
  2.  -moz-border-radius: 5px;  
  3.  -webkit-border-radius: 5px;  
  4.  border-radius: 5px/* future proofing */  
  5. }  
  6. .element-top-left-corner {  
  7.  -moz-border-radius-topleft: 5px;  
  8.  -webkit-border-top-left-radius: 5px;  
  9. }  

 

10.覆盖内联的样式
import

     

 CSS:

 

  1. .override {  
  2.  font-size14px !important;  
  3. }  
分享到:
评论

相关推荐

    10个你未必知道的CSS技巧

    10个你未必知道的CSS技巧 很有用

    必须掌握10个非常不错的CSS技巧

    我收集了一些非常有用的CSS技巧让我们设计博客时更炫更酷。 设计模版和博客主题时,我经常“不断推敲和尝试CSS(Hit and Trial CSS ),我只看哪种配色方案和哪种CSS属性的结合能使页面的元素更完美。对了。之所以...

    10个必备的CSS技巧总结

    今天我们精心准备了10条对网页设计师最有用的CSS技巧,如果你想设计出独一无二脱颖而出的网页你必须得好好注意了。这篇博客是在与一家提供高质量印刷服务的在线印刷公司“ Business Card Printing”合作时写的。 1. ...

    要知道的10个CSS技巧

    当然我们不可能一下子就记住所有CSS的规则和语法,但为了以后的发展我们还是应该记住那些非常有用的CSS技巧。今天我们精心准备了10条对网页设计师最有用的CSS技巧,如果你想设计出独一无二脱颖而出的网页你必须得...

    10个非常不错的CSS技巧收集整理分享

    巧妙的运用CSS的技巧,可以让你不用修改HTML就能得到很好的博客或者模板外观。我收集了一些非常有用的CSS技巧让我们设计博客时更炫更酷,感兴趣的朋友可以参考下哈

    div+css技术收集

    javascript+css一张背景图片的不同切换,DIV背景图片变暗,CSS渐变色,设置div的透明背景,10个非常有用的CSS技巧,图片凸起效果,点击div背景图切换,动态背景

    技术讲座_Div+Css布局

    div css表单布局的五个小技巧可以帮助你更灵活的控制表单,使页面更加满意。  1、表单文本输入的移动选择:  在文本输入栏中,如果加入了提示,来访者往往要用鼠标选取后删除,再输入有用的信息。其实只要加入...

    前端基础第十天.zip

    在这个视频系列中,我们将带你深入了解WEB前端开发的基础知识和实践技巧。 这个视频系列适合那些对于网页设计和开发有兴趣的初学者和入门者。无论你是想要成为一名专业的前端工程师,还是只是想了解一些基本概念和...

    排版布局设计技巧_对比+对齐+重复+亲密性(第3版)

    除本书外,她还著有几十部畅销图书和获奖著作,包括TheNon-Designer'SWebBook、RobinWilliamsDesignWorkshop、TheLittleMacBook等,有的书已被翻译为15种文字。产生了世界性的影响。 编辑推荐  有大师指导,人人...

    browserhacks:来自整个互联网的大量CSSJS浏览器黑客列表

    修复一些奇怪的浏览器特定的错误可能很有用,但是在大多数情况下,您应该修复CSS / JS。 如何? 选择您想要的技巧 将其复制到样式表中 在花括号之间添加所需的样式 享受您所针对的浏览器的新样式! 由...制作 更新...

    java收银系统源码-im:在里面

    java收银系统源码有用信息 10 月 29 日:CSS3 教程: 用于响应式设计的 css 媒体查询: 使用神经网络和模糊逻辑为网站添加智能。 10 月 30 日:漂亮的布局: 面向初学者的 20 个电子邮件设计最佳实践和资源 初学者...

    EditPlus_2.31.513.zip(中文版)

    ⑥ 修改了安装和卸载程序,使其可以复制几个涉及EditPlus自定义设置的有用文件名 setting.ini 和 editplus.ini,自定义时复制程序目录的 Editplus.ini 以及 Setting.ini 到压缩包中,导出注册表内容,放在压缩包根...

    EXTJS总结.txt

    传入一个CSS选择符的参数,然后依据该CSS选择符从当前元素下面,形成期待匹配子节点的集合,也就是“选择”的操作,最后以一个Ext.CompositeElement类型的组合元素的形式返回。如果以Ext.select()调用表示从document...

    JavaScript实战

    5.6.3 一次改变多个CSS属性 145 5.7 读取、设置和删除HTML属性 146 5.8 创意标题 147 5.9 操作选择中的每个元素 149 5.9.1 匿名函数 150 5.9.2 this和$(this) 150 5.10 自动提取引用 152 5.10.1 概览 152 5.10.2 ...

    XML高级编程

    它在这条主线中对于展示查询如何快速找到所需元素,以及如何将不同XML文档关联起来非常有用。第9章(操作XML)也涵盖了出于各类目的转换XML文档的种种技术。从数据的角度讲这非常有趣,因为它展示了一些在词汇表之间...

    CodeIgniter-Skeleton:对于大多数Web应用程序而言,这是一个不错的入门者。 包括HMVC,jQuery,Bootstrap,Bootstrap TLDR,Ajax和模板库。 使用PHPUnit和vfsStream进行单元测试

    CodeIgniter Skeleton(CIS)不仅是大多数Web应用程序的一个不错的起点,而且还是基于CI的开发以融合一切的新体验。 包括 核 2.2.0(最新更新:2014年6月6日) 5.4(最新更新:2013年10月4日) 1.11.1(最新更新...

    PHP和MySQL Web开发第4版pdf以及源码

    2.8 使用其他有用的文件函数 2.8.1 查看文件是否存在:file_exists() 2.8.2 确定文件大小:filesize() 2.8.3 删除一个文件:unlink() 2.8.4 在文件中定位:rewind()、fseek()和ftell() 2.9 文件锁定 2.10 更好...

Global site tag (gtag.js) - Google Analytics