float问题

来源:6-1 总结

何须执手问年华0

2016-07-09 18:07

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

写回答 关注

3回答

  • 李晓健
    2016-07-13 13:22:08
    已采纳

    这个应该是我们的编程习惯和编程规范有关,也是写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等等定义出来用起来还是比较方便的。

    何须执手问年...

    非常感谢!

    2016-07-15 15:39:24

    共 1 条回复 >

  • 何须执手问年华0
    2016-07-11 10:05:34

    请授课大神解答下

  • qq_恩_0
    2016-07-09 21:24:52

    不知道

从 psd 到 html

教你把PSD设计稿转化成HTML,用案例来讲解基本流程

105471 学习 · 410 问题

查看课程

相似问题