HTML+CSS项目开发经验总结(推荐)

2020-04-15 21:59:22易采站长站整理

   top:0;   
   left:0;   
   background: rgba(21,85,144,0.2);   
   opacity: 0;/*先设置为透明*/  
   transition: all 0.3s;/*过渡效果*/  
   cursor: pointer;   
      
            }   
            .div2:hover {   
   opacity: 1;               
            }  

HTML代码:

XML/HTML Code复制内容到剪贴板

<div class="div1">  
              请把鼠标放在这里   
               <div class="div2"></div>  
</div>  

b、z-index

检索或设置对象的层叠顺序。

并级的对象,此属性参数值越大,则被层叠在最上面。

如两个对象的此属性具有同样的值,那么将依据它们在HTML文档中流的顺序层叠,写在后面的将会覆盖前面的。

必须定position属性值为absolute、relative或fixed,此取值方可生效。

c、display

none:隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间

inline:指定对象为内联元素。block:指定对象为块元素。

list-item:指定对象为列表项目。

inline-block:指定对象为内联块元素。(CSS2)

二、心态总结

经过这次的项目练习,我发现其实很多时候不是直接的能力问题,而是态度问题。一开始,十几个页面要赶在几天内完成,我对自己最后做出的结果是怀疑的。但我也想到,假如以后工作了,也避免不了会"高压"作业。也就是会可能在短时间内把工作任务完成到位。过程总是坚辛的,但往往别人看重的只有结果。结果没出来,就是工作没到位,虽然如此说来挺残酷的,但事实确实如此。这次的项目完成力度大概90%,还差一些效果没有实现。但后来发现还得做浏览器兼容,这确实是个头疼的问题。虽然麻烦,但这也是必不可少的一部分。针对这次的项目练习,我总结了以下几点,我认为自己可以提升的地方:

1、熟悉并熟练使用每个HTML便签和CSS属性。我认为导致开发速度慢的原因之一是因为自己对知识点的掌握不够。比如说,要实现某个效果,但却由于想不起来用到了哪些属性,或者忘记了属性名称,又得花时间去查找资料。无形中时间就耗掉了。