当前位置:首页 > 站长经验 > 正文内容

在外闯荡也不可迷失自我:浅谈第三方组件的css reset

a811625533年前 (2023-02-22)站长经验7

所谓第三方组件(widget),就是指我们提供给第三方网站使用的小模块,如微博的关注按钮,分享按钮,社交化组件,微博秀等等。当我们的组件放在第三方网站上时,不经意间会继承东道主网站的某些样式。但是,我们的目标是:保证自己组件样式的展现,即便寄人篱下,也不可丢失自己的个性!

通常我们会面临如下一些问题。

一、被同样的命名覆盖

我们先来看看某些网站的公用文件的写法:

eg1某网站:

clearfix这个命名,恐怕对于大多数的前端工程师都是再熟悉不过的了,这个词基本已经成为清除浮动某种 *** 的代名词了。当然,这种清除浮动的 *** 可以用其他命名,这个class也可以用来定其他属性。如果我们的组件恰好的也用了clearfix的命名,那么一定要想办法避免被同样命名的覆盖。在微博的组件中,我们会在所有组件中的class命名上加上我们自己特有的前缀WB_widget, 其余命名:WB_widget_xxxx;虽然看起来这样没有什么节省代码命名上的优势,但是确实可以避免一些简单的class命名重复。当然,如果您偏要修改我们组件的样式,偏偏要定义成和我们这样具有特殊命名的class同名的话,那我们也是拦不住的。

二、继承了多余的属性

再来看看下面几个网站的样式:

eg2某网站:

eg3某网站:

eg4某网站:

eg5某网站:

看着上面几个网站的通用写法,这就意味着,如果我们只是简单的定义,那么,我们的文本段落会有边距,我们的链接会有背景色,我们的图片都是块元素单独成一行,我们的文本区域都有着与第三方网站统一的边框,而不是我们定义的颜色……碰到这么多无法称之为样式显示bug的问题,一切都由于我们的组件规范的严谨性。那么如何保证网站对我们用的标签没有特殊定义?这个问题真正思考起来恐怕会得到一个很纠结的答案:除了考虑到我们经常用到的那些css属性之外,我们还要考虑到我们现在爱不释手的css3属性,既然考虑到了css3属性,不可避免的要考虑到各个高级浏览器的兼容问题。

纠结之后,恐怕最后得出的结论使我们非常不喜欢的reset周全考虑:

这么大篇幅的reset,估计也只能说是尽量把常用的考虑进去了;具体还要看使用组件的第三方,网站的样式到底会出现什么样的特殊性。

 更多关于 云服务器域名注册虚拟主机的问题,请访问 西部数码官网: www.west.cn

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/23660.html

分享给朋友:

“在外闯荡也不可迷失自我:浅谈第三方组件的css reset” 的相关文章

第二届中国站长大会的一些事 阿飞博客,第二届中国站长大会的一些事 阿飞博客

第二届中国站长大会的一些事 阿飞博客,第二届中国站长大会的一些事 阿飞博客

  开会之前有点兴奋,因为又能见到很多老朋友了。当然,更高兴的是又能多认识一些新朋友。。。今天把所有换回来的名片全都一张一张看了一遍,发现还是有好多人不认识,想不起当初交换名片的时候对方长的是什么样了,或许以后站长们在名片上还是把网上的昵称印上会更好些,因为大家都是草根,也没必要那么正式。。在会...

【征文精选】一个草根站长的梦,【征文精选】一个草根站长的梦

【征文精选】一个草根站长的梦,【征文精选】一个草根站长的梦

   各位网友朋友大家好,看到admin5的(草根站长故事征集活动),无意之间就有心里一种冲动,看着网络上的故事真是太多了,大千世界,无奇不有。现在还是饿着肚子,也没有什么事情可做,天天添加内容,都快累死了,有太多的时候都是这样度过的,早上10点起床,来到公司一天就是2顿饭,天天关注自...

蓝色理想站长访谈:人才资金技术是永恒主题-人物精读,蓝色理想站长访谈:人才资金技术是永恒主题-人物精读

蓝色理想站长访谈:人才资金技术是永恒主题-人物精读,蓝色理想站长访谈:人才资金技术是永恒主题-人物精读

  编者:蓝色理想 www.blueidea.com 成立于1999年的10月,作为国内最大的设计类站点之一,以建设网站设计与开发人员之家为宗旨,以介绍网络开发技术与网站创作设计交流为主要内容。其网站内容制作精良,每天都会有会员精心制作的教程发布,无私地对网友进行帮助,而且还举办过不少设计比赛并...

一个站长和女孩之间不得不讲的故事,一个站长和女孩之间不得不讲的故事

一个站长和女孩之间不得不讲的故事,一个站长和女孩之间不得不讲的故事

  有个女孩叫君儿,男孩叫磊。他们通过QQ聊天认识了,然后经常写信聊天,到相识相知。03年的圣诞节他们见面了,彼此感觉应该还算 很不错,晚上在一起吃饭,在晚上一起去了我们学校过圣诞节。这一晚,君回学校宿舍了,2004年1月1日 元旦到了,磊磊非常想君儿,磊就打电话喊君一起出来玩,那一晚上我们都没有...

个人站长调侃自己是苦力笑话,个人站长调侃自己是苦力笑话

个人站长调侃自己是苦力笑话,个人站长调侃自己是苦力笑话

  春节快到了,因本人经济困难,想做兼职,有意者来电来函咨询,本人承接以下业务: 苦力搬运,装卸,车工,钳工,焊工,水电工,瓦工,砸墙,砌墙,筛沙,油漆,通下水道,贴瓷砖,拆洗油烟机,拆装空调,Vb,C++, .NET,C#,Java,j2ee, j2me,asp,delphi,php,汇编,P...

不会做网页的职业站长,不会做网页的职业站长

不会做网页的职业站长,不会做网页的职业站长

                   不会做网页的职业站长       &...