这篇文章主要为大家详细介绍了10个非常实用的CSS hack技术,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

好吧,既然你看了这篇文章,那么我猜你了解CSS并且知道它能为你做什么。但是一些很有用的技术对很多开发人员来说仍然比较隐秘,所以本文中,让我们看看10个肯定能提高你设计的CSS技术吧

1 – 跨浏览器的inline-block

   
    
         
     
  •  

    This is awesome

     
     
  •  
  •  

2 – 禁用Safari调整文本框大小

/ * 支持: car, both, horizontal, none, vertical * / 
    textarea {  
    resize: none;  
    }  
     

3 – 跨浏览器圆角

.rounded{ 
    -moz-border-radius: 5px; /* Firefox */ 
    -webkit-border-radius: 5px; /* Safari */ 
     border-radius:5px;  
    }  
     

4 – 跨浏览器min-height 属性

selector { 
    min-height:500px;  
    height:auto !important;  
    height:500px;  
    }  
     

5 – 不会改变布局的图片边框

#example-one a img, #example-one a { 
    border: none;  
    overflow: hidden;  
    float: left;  
    }  
    #example-one a:hover {  
    border: 3px solid black;  
    }  
    #example-one a:hover img {  
    margin: -3px;  
    }  
     

6 – 跨浏览器的

.transparent_class { 
     filter:alpha(opacity=50);  
     -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性,所以本条属性只在Firefox3以下版本有效 ***/ 
     -khtml-opacity: 0.5;  
     opacity: 0.5;  
    }  
     

7 – 纯CSS的Lighbox效果:无需Javascript !

 

8 – 跨浏览器的纯CSS提示

          
    a:hover {  
    background:#ffffff;  
    text-decoration:none;} /***** 背景色对IE6来说是必须的 ****/ 
       
    a.tooltip span {  
    display:none;  
    padding:2px 3px;  
    margin-left:8px;  
    width:130px;  
    }  
       
    a.tooltip:hover span{  
    display:inline;  
    position:absolute;  
    background:#ffffff;  
    border:1px solid #cccccc;  
    color:#6c6c6c;  
    }  
       
    Easy 
          
           Tooltip
           This is the crazy little Easy Tooltip Text..  
     

          
         

9 – 为选中的文本设置颜色(尽支持Firefox/Safari)

::selection { 
    background: #ffb7b7; /* Safari */ 
    }  
       
    ::-moz-selection {  
    background: #ffb7b7; /* Firefox */ 
    }  
     

10 – 在链接后面添加一个文件类型图标

a[href^="http://"] { 
    background:transparent url(../images/external.png) center rightright no-repeat;  
    display:inline-block;  
    padding-right:15px;  
    }  
     

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱安网。

最新资讯
新型冠状病毒存在粪口传播风险?钟南山这样说

新型冠状病毒存在粪口

总台央视记者就新型冠状病毒粪口传播的问题独家采访了
国家卫健委:建议复工后各单位错峰吃饭

国家卫健委:建议复工后

用工单位应加强通风,配备洗手液、手消毒剂等;如果在密闭
阿里13位女合伙人捐赠1千万 联合饿了么成立行动小组

阿里13位女合伙人捐赠

此外,针对医护人员家属,行动小组也制定了专项支持方案,将
火神山首个远程会诊平台将投入使用 华为技术支撑

火神山首个远程会诊平

武汉火神山医院将于2月3日正式收治病患,这是武汉首个用
武汉火神山医院交付!明日接诊

武汉火神山医院交付!明

8天时间,一座可容纳1000张床位的医院正式落成。
《柳叶刀》谈新冠病毒:蝙蝠冬眠,谁是中间宿主?

《柳叶刀》谈新冠病毒

论文发现新型冠状病毒进入人类细胞所使用的分子“通道
最新文章
针对class、id所做的CSS HACK

针对class、id所做的C

这是一篇关于CSS HACK的文章,这篇文章中提到的CSS HACK
WEB标准教程:P标签的应用

WEB标准教程:P标签的

从今天开始,我将全面的共享出我所能理解的所有WEB标准
Web前端开发的Firefox插件

Web前端开发的Firefox

一、Web DeveloperWeb Developer 可说是网页设计师最
详解CSS粘性定位 sticky

详解CSS粘性定位 stic

这篇文章主要介绍了CSS粘性定位 sticky 的相关知识,本
详解css透明度之rgba和opacity的区别及兼容

详解css透明度之rgba

对于设置透明度,我们有两个可以选的css3属性:rgba 和 op
轻松搞懂CSS浮动与清除浮动图文详解

轻松搞懂CSS浮动与清

本文通过图文并茂的形式给大家介绍了CSS浮动与清除浮