博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高效的CSS代码(2)
阅读量:6440 次
发布时间:2019-06-23

本文共 966 字,大约阅读时间需要 3 分钟。

——阅读笔记,欢迎纠错^_^

内容比较零散。。。。。

1.让浮动元素的父容器根据元素的高度而自适应高度的方法:

<div class="clearfix"><div class="fl"></div></div>

/*意思就是最外面的一层<div></div>是父容器,给他加上清除浮动的功能,clearfix的代码再高效的CSS代码(1)中有*/

2.再写代码前不是要先分析一下页面的模块吗,模块的划分也能间接影响代码的效率,写CSS代码划分模块可以遵循:

  1)模块与模块之间尽量不要包含相同的部分,若有相同的部分应将其提出并分成一个独立的模块;

  2)尽量提高模块的重用度,就是模块再保证模块数量尽可能少的原则下做到尽可能简单以提高重用度;

3.想必大家都会有时候命名多的时候就不知道怎么给盒子取名字了

  1)峰驼式:从第二个单词开始讲首字母大写化;(用于区别不同单词)

  2) 划线式:用_或者-来连接命名;(用于表明从属关系)

命名尽量体现从属关系比较好

这两张命名方法不仅仅再CSS中使用再JS或者C等语言也阔以用啊,小杂就只学了两种。。。勿喷。。。。还在努力啊!

PSPSPS:如果是团队合作写代码的话,再写之前团队商量一下,每个人都有自己一个独特的标示符作为前缀避免团队合作代码的冲突啊!!!

3.接下去说个小杂使用后颇有心得而且感觉真真阔以的!——多尝试使用类的组合

!!!记得有段时间再写多个页面,代码命名不言而喻乱七八糟,。。。后来经过类的组合修改。。。代码量大幅度减少,看起来也是一目了然!!!!

4.最好统一使用margin-top或者margin-bottom

为啥?我之前也是乱用,后来再调试浏览器兼容性时候就是个蛋!,经过修改统一margin后竟然好了!具体愿意为啥。。百度有哦~~~

如果不确定模块的上下margin特别稳定,最好不要讲他写到模块里,而是使用类的组合,单独的为上下margin挂用编剧的原子类,而且!!!最好模块不要混用margin-top和margin-bottom,貌似这个后来又修改了只用padding的。。貌似更好;

 

作者:

出处:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

你可能感兴趣的文章
VS2008调试程序时出现"XXX mutex not created."
查看>>
解决Java连接MySQL存储过程返回参数值为乱码问题
查看>>
c++ 字符检测 TCharacter
查看>>
MalformedObjectNameException: Invalid character '' in value part of property
查看>>
Hadoop格式化HDFS报错java.net.UnknownHostException: localhost.localdomain: localhost.localdomain
查看>>
android 40 Io编程
查看>>
STL之Vector(不定长数组)
查看>>
Ext江湖
查看>>
一起谈.NET技术,实战ASP.NET大规模网站架构:Web加速器
查看>>
RHEL 6.6下Python 2.6.6升级到Python 3.6.6
查看>>
linux 内核启动过程以及挂载android 根文件系统的过程 ( 转)
查看>>
shell每日更新(7)
查看>>
单词的个数
查看>>
从程序员到项目经理(27):怎样给领导汇报工作
查看>>
eclipse工程 'cocostudio/CocoStudio.h' file not found
查看>>
045医疗项目-模块四:采购单模块—采购单提交(Dao,Service,Action三层)
查看>>
dockerfile创建php容器(安装memcached、redis、gd、xdebug扩展)
查看>>
转:面对JXTA,我迷茫了
查看>>
IT人必须学会的职场四原则
查看>>
Android之剪贴薄实现
查看>>