当前位置: 网站建设 > 网页设计 > 建站经验 >

纯CSS圆角框3-圆角化图片

时间:2013-03-02 04:09来源:未知 作者:admin 点击:

标签:纯CSS圆角框3-圆角化图片 CSS(823)3-圆(1)请求(8)圆角(28)比(2)不太(1)角化(5)图形(3)图片(50)合适(4)
5. 不太合适对图形请求比较高的场所,因为它不够圆滑,如果将它放大会看到一些锯齿。 重要变化的还是背景图片的定位,只是这一次与第二章中的有些不同,这次需要斟酌到下面的两个圆角的变化。 先看看上面两个圆角的实现:再看看下面两个圆角的款式设置,下面部分跟上面部门是彼此对应的。不同的图片调用样式:前面两句独特形成边线框的色彩值,需要设置成统一个色值,后面的一句设置图片的调用门路。 好了,咱们来看看它的实现机制吧! 对这种用纯CSS来实现的圆角框,不得不说说它的缺点。 Code highlighting prod
纯CSS圆角框3-圆角化图片》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302345512013.htm

5. 不太合适对图形请求比较高的场所,因为它不够圆滑,如果将它放大会看到一些锯齿。

重要变化的还是背景图片的定位,只是这一次与第二章中的有些不同,这次需要斟酌到下面的两个圆角的变化。

先看看上面两个圆角的实现:再看看下面两个圆角的款式设置,下面部分跟上面部门是彼此对应的。不同的图片调用样式:前面两句独特形成边线框的色彩值,需要设置成统一个色值,后面的一句设置图片的调用门路。

 

好了,咱们来看看它的实现机制吧! 

对这种用纯CSS来实现的圆角框,不得不说说它的缺点。

Code highlighting produced by Actipro CodeHighlighter (freeware) -->/*图片偏移定位--下面部分*/
.sharp b.b7{background-position:-4px ,纯CSS圆角框2-透明圆角化背景图片;bottom;}
.sharp b.b6{background-position:-2px bottom,纯CSS圆角框1-基本的圆角框;}
.sharp b.b5{background-position:-1px bottom;}

 

这种效果实在就是我在第二章中变体实现,下面讲一讲主要的要害代码。

缺陷:

3. 可自定义边框和背风景,为所欲为地转变作风。

2. 样式的定义比较复杂,可操作性繁琐,如果不弄懂原理,会感到特麻烦。

在前面一篇文章中,我们将一张高低渐变的的图片作为标题的背景,并将它运用了圆角效果。是不是这种圆角框只能用于比较枯燥的图片呢?我们还能将一些颜色比较丰盛的图片也进行透明圆角化吗?

扩大性:

看到了吧,这就是用纯CSS实现的圆角化图片,为了能看到透明化的效果,我特地利用了一个背景图片,你能够下载本模型到你的电脑中,随便伸缩窗口的大小,看看外圆角是否是透明的。

实现原理:

1. 语义化不够好,由于其圆角全部由HTML结构标签堆砌而成,而这些标签在字面上讲没有任何的含意,全是为了样式的表示而存在的,所以造成HTML代码无故增多,不利于SEO优化。这也是大家所诟病的处所,也是宽大前端工程师不爱好它的最大起因。

有了这种效果,你再也不愁给每一张图片作圆角的工作,这种效果在一些图片类的演示页面中常常见到,特别适用那些图片比较多的列表中。怎么样,效果还可以吧!

IE5.5、IE6、IE7、IE8、FF3、TT、Maxthon2.1.5、Opera9.6、Safari4.0、Chrome2.0。

3. 边线框宽度只适用于较小的值,无奈定义线框的大小,因为一超过1px的宽度值,就会发生比较直观的锯齿。

谜底是确定的,下面看看它的最终工夫。

图一

本模型在以下浏览器中完善通过:

4. 圆角不能调节大小,如果要模仿更油滑的效果,就需要增加更多的容器,造成构造更加庞杂。

三句话就搞定一种颜色计划了。 

--> [网站建设之]纯CSS圆角框3-圆角化图片

 

说了这么多毛病,也要来说说它的长处:

Code highlighting produced by Actipro CodeHighlighter (freeware) -->/*颜色方案一,绿色风格----------------------------------------*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#262626;}
,纯CSS图片预加载.color1 .b1,.color1 .b8{background:#262626;}
/*图片路径*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 h3,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:url(image/1,纯CSS制作的新闻网站中的文章列表.jpg) no-repeat;}

 

1. 兼容性好,这种圆角框通用于全体的阅读器,不存在兼容性问题。

 

点击这儿下载完全的紧缩包:Demo

Tag:圆角框   圆角框  

仍是先看终极后果图吧,纯CSS代码实现翻页

假如将它的不足尽最大化地削弱,那么这将是一种不错的效果,我想这些工作就须要JS来参加了,而这样的话已超越本文题目的范畴了。并且这种JS的圆角框已经有了比拟成熟的作品了。

Code highlighting produced by Actipro CodeHighlighter (freeware) -->/*图片偏移定位--上面局部*/
.sharp b.b2{background-position:-4px top;}
.sharp b.b3{background-position:-2px -1px;}
.sharp b.b4{background-position:-1px -2px;}

 

优点:

2. 弹性自适应宽度高度的大小变更,特殊实用于流体布局的页面中应用。

4. 不需要制造圆角图片,节俭网络流量,并且也可以减少或下降设计人员的工作量,减少前端职员布局定位的兼容性工作。


(责任编辑:网站建设)
纯CSS圆角框3-圆角化图片相关文章
上一篇:纯CSS圆角框2-透明圆角化背景图片 下一篇:纯CSS圆角框:圆角化图片
回到顶部