为了账号安全,请及时绑定邮箱和手机立即绑定

float问题

为啥float:left不定义 一下类比如这样  .fl{float:left;} .fr{float:right}我都是这样定义的类作为公用的。看到请恢复谢谢

正在回答

3 回答

这个应该是我们的编程习惯和编程规范有关,也是写css命名的不同写法。有人是习惯把不同的单个样式都写成一个class,就像你说的 .fl{float:left;} .fr{float:right} 等等,然后在一个标签上写class="fl" 这样,有人觉得这样写很方便,不用去写很多的class,一个标签的样式可以由之前写好的多个单一的className来拼出来,就不需要为每一个元素单独的去写一个class了。但有人觉得这种方式不好,首先这样需要记住很多的单一功能的class,如果一个元素的样式比较多就会很难看,比喻 <span class="fl inline-block tac tp10"> 这样,html标签看起来就会非常的长,所以就不喜欢这种方式。所以说这个就要看团队规范了,如果个人的话就看个人习惯。个人觉得一常用的 比喻fl,fr,clearfix等等定义出来用起来还是比较方便的。

0 回复 有任何疑惑可以回复我~
#1

何须执手问年华0 提问者

非常感谢!
2016-07-15 回复 有任何疑惑可以回复我~

请授课大神解答下

0 回复 有任何疑惑可以回复我~

不知道

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信