CSS的深度挖掘:borde篇(上)
来源:广州中睿信息技术有限公司官网
发布时间:2012/10/21 23:25:16 编辑:itlead 阅读 1796
相信做作为页面设计的我们都熟悉border的使用了,它还有什么东西吸引人的地方我们不知道的吗?我相信,在这篇文章中,你会发现还有你不知道的关于border的几件事!不仅CSS3可以被用来创建圆角,就

 

  相信做作为页面设计的我们都熟悉border的使用了,它还有什么东西吸引人的地方我们不知道的吗?我相信,在这篇文章中,你会发现还有你不知道的关于border的几件事!

  不仅CSS3可以被用来创建圆角,就算是CSS2甚至更老的CSS也可以显示自定义的形状,告诉你这是真的。在过去,我们可能使用背景图像定位显示圆形或箭头。

  值得庆幸的是这已不再是唯一的答案。

 

  基础知识

 

  你可能熟悉的最基本的使用边界。

       

    上面的代码将适用于1 1px的一个元素的边界。平原和简单,但我们也可以修改语法。  

        

        除了 传递一个特定值边框宽度,三个关键字或者可能被用于thin 、 medium 、thick

        1.jpg  

    当你需要做的效果是鼠标悬停在元素上而改变边框的颜色,使用简写形式,会要求你重复其它的值,如像1px solid,而你要做的仅仅是想改变颜色。

    

    一个更优雅的和简短做法是专门更新的边框颜色属性。  

     

  觉得以上说的很无聊是吧,不久你会发现,这个技术是有帮助于使用CSS创建自定义形状的。

 

  边界半径

 

  边界半径CSS3的第一个新的属性,获得社会各界的广泛使用。这意味着,不包括Internet Explorer 8和下面,所有的浏览器可以显示圆角。   

        为了要正确地运用这个属性,有必要使用WebKit和Mozilla的供应商的前缀  

      

         2.jpg   

        正如人们所预料的,我们也可以指定每一个角自定义值。

  

  在上面的代码,设置border-top-right-radius和border-bottom-left-radius为0是多余的,除非该元素继承值,需要重置。

  如果你喜欢的话,你可以这么来写简写。  

     

  我们来做一个例子,柠檬的形状可以用CSS的边框半径属性来做到,像这样:  

       

  除了基础知识

  很多设计师仍意犹未尽地使用着以上的知识点,然而,还有一些方法,我们可以进一步推,下期再讲。

 

 

本站技术原创栏目文章均为中睿原创或编译,转载请注明:文章来自中睿,本站保留追究责任的权利。

 

联系我们CONTACT 扫一扫
愿景:成为最专业的软件研发服务领航者
中睿信息技术有限公司 广州•深圳 Tel:020-38931912 务实 Pragmatic
广州:广州市天河区翰景路1号金星大厦18层中睿信息 Fax:020-38931912 专业 Professional
深圳:深圳市福田区车公庙有色金属大厦509~510 Tel:0755-25855012 诚信 Integrity
所有权声明:PMI, PMP, Project Management Professional, PMI-ACP, PMI-PBA和PMBOK是项目管理协会(Project Management Institute, Inc.)的注册标志。
版权所有:广州中睿信息技术有限公司 粤ICP备13082838号-2