css个人工作总结

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

在这段时间里,我主要从事CSS的工作,经过几个项目的实践和学习,对CSS的掌握和运用又有了新的体会和认识。首先,我意识到在写CSS代码时,最好遵循SOLID原则,尤其是单一职责原则。这有助于让CSS代

在这段时间里,我主要从事CSS的工作,经过几个项目的实践和学习,对CSS的掌握和运用又有了新的体会和认识。

首先,我意识到在写CSS代码时,最好遵循SOLID原则,尤其是单一职责原则。这有助于让CSS代码更清晰、易懂、易维护。

.button {
  display: inline-block;
  padding: 10px 20px;
  border: none;
  background-color: #333;
  color: #fff;
  font-size: 16px;
}

/* 以下是不好的做法 */
.button {
  display: inline-block;
  padding: 10px 20px;
  border: none;
  background-color: #333;
  color: #fff;
  font-size: 16px;
  margin: 10px;
  box-shadow: 0 0 5px #333;
}

其次,我深刻体会到了布局的重要性。要写出好看的页面,布局是基础,而布局中又离不开盒模型。合适的盒模型、好的布局结构,不仅让页面看起来更美观,而且还能带来更好的用户体验。

.container {
  width: 1000px;
  margin: auto;
  display: flex;
  flex-wrap: wrap;
}

.card {
  width: calc(33.333% - 20px);
  margin: 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

最后,我发现学会预处理器可以让CSS代码更加简洁、易读、易维护。我主要学习了Sass和Less,它们都支持定义变量、嵌套、混合等功能,这样能减少重复代码和样式错误,加快开发速度。

// Sass
$brand-color: #007bff;

.header {
  background-color: $brand-color;
  height: 50px;

  h1 {
    font-size: 24px;
    color: white;
  }

  .logo {
    img {
      width: 100px;
      height: auto;
    }
  }
}

// Less
@brand-color: #007bff;

.header {
  background-color: @brand-color;
  height: 50px;

  h1 {
    font-size: 24px;
    color: white;
  }

  .logo {
    img {
      width: 100px;
      height: auto;
    }
  }
}

总的来说,这段时间的CSS工作让我对CSS有了更深入的了解,从而提高了我的代码质量和开发效率。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css个人工作总结

粉丝

0

关注

0

收藏

0

已有0次打赏