加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

纯CSS圆角框2:透明圆角化背景图片

发布时间:2018-09-10 23:22:46 所属栏目:创业 来源:站长网
导读:在上面的案例中,我只给出最为原始的圆角框模子,它照旧存在一些不敷之处。好比不能将图片应用到圆角框内。而在本例中,我会在上面的基本上作出一些创新。就是将配景图片也圆角化,仿佛今朝在收集上还没有这样的成果应用,我只见过用js方法来实现的,可以

  在上面的案例中,我只给出最为原始的圆角框模子,它照旧存在一些不敷之处。好比不能将图片应用到圆角框内。而在本例中,我会在上面的基本上作出一些创新。就是将配景图片也圆角化,仿佛今朝在收集上还没有这样的成果应用,我只见过用js方法来实现的,可以参看我的《超油滑圆角框的半美满办理方案》一文中后头几种JS方案。可是纯CSS方法的实现然则我独家所创,若有类似,只能说好汉所见略同。呵呵!

  照旧先看看最终的结果图,让各人有一个或许的印象。

纯CSS圆角框2:透明圆角化配景图片

  图一

  像这种小面积机关在网页计划中应用得很广泛,但今朝收集风行的作法都是回收图片的方法来实现的,将图片按上中下切成三块内容,然后行使三个同级的DIV或SPAN容器各自添补一张图,可是这种要领有一个最大的短处:不能自动顺应宽度的变革,一样平常做法都是回收牢靠宽度的方法,这是因为图片的宽度抉择的。

  虽然对付一些较量有履历的职员来说,可以回收九宫格机关(可参看我的另一篇文章《九宫格根基机关》)方法可能滑动门方法来做到自顺应宽度的变革,九宫格一样平常都必要用到八张图片,而滑动门固然只用一张图片,但为了顺应宽度的变革,这张图片一样平常都做得很大。

  而我此刻独创的这种要领可以完全做到顺应差异的宽度必要,而且所有兼容全部的赏识器,而所必要的仅仅是一张很小的程度平辅的配景图片罢了。

  空话少说,言归正传。

  根基道理:

  我们都知道图片是方方正正的,不行能做出圆角结果,那么我们怎样来做外圆透明的图片呢?着实原理声名白也就是一件很简朴的工作,你看过下面的放大表示图后也许就会“哦”地一声,原本不外云云……

纯CSS圆角框2:透明圆角化配景图片

  图二

  是的,看到这个结果图你会一览无余,然则要想到这个要领,我却挥霍了不少脑细胞。呵呵!

  实现这种要领道理很简朴:在每个b标签中各加载一次同样的图片,并团结配景定位background-position方法来到达结果。我们知道,统一张图片加载几多次对付机能的影响并不大,由于这张图片已经被电脑缓存到当地,和用css sprites归并图片一样的原理。

  可是必要留意的是:每个b标签加载图片的定位是纷歧样的。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读