CSS 第4页

新的在线工具和 WebApp 帮助开发者快速地创建网站而不用写代码。前端开发已经在框架和代码库方面有了很大的进展。 但是许多开发者已经忘记了代码生成器在构建网站时的价值。下面的资源是完全免费的 WebApp,这些 WebApp 能够为模板,渐变,甚至浏览器属性的前缀生成 CSS3 代码。如果你是前端开发者,这些资源可以帮助你节省很多时间,并可以为以后的项目提供可复用的源码。 1. CSS3 Gen...

特别声明: 版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

Div with background image

img {

Img element

Div with background image

width: 300px;

height: 200px;

}

div {

width: 300px;

height: 200px;

background: url('');

background-position: center center;

background-size: cover;

}

section{

float: left;

margin: 15px;

}

这种技术的一个缺点是你页面的可访问性可能略有打击,因为你的图片不会被屏幕阅读器和引擎正确抓取。 这个问题可以被 object-fit 解决,但它还不被所有浏览器支持。

6. 更好的 Table 边框

HTML中的table没什么意思。它们非常古怪,难以设计成响应式的,而且很难与整体风格一致。比如说,你想为table和其中的元素添加上边框,你可能会得到下面的结果。

正如你所见到的,它有很多重复的边框而且看起来不是很好,有一个非常快速且简单的去除双边框的方法,就是将border-collapse: collapse添加到table.

这样看起来就好多了。

7. 更好的注释方式

CSS可能不是一门编程语言但它的代码仍然需要被记录,所以一些简单的注释将会对你的同事或者未来的自己很有帮助!

对于CSS中的一些比较大的模块,比如主要模块或者媒体查询,使用风格化的注释并且在其后留下一些空行。

/*---------------

#Header

---------------*/ header { } header nav { } /*---------------

#Slideshow

---------------*/ .slideshow { }

设计中的一些细节或那些不是特别重要的模块,可以用单行注释。

/* Footer Buttons */ .footer button { } .footer button:hover { }

另外,值得注意的是,CSS中没有//注释,所以当你需要注释的时候你需要使用/* */符号。

/* Do */ p {

padding: 15px; /*border: 1px solid #222;*/ } /* Don" alt="20个CSS 代码建议(20个css项目)" title="20个CSS 代码建议(20个css项目)" width="200" height="150">

20个CSS 代码建议(20个css项目)

小程序工具 2022-07-27

在这篇文章中,我想跟你分享 20 条由CSS社区推荐的约定和最佳实践。 有些建议可能比较适合新手,而有些则更高级一些,但我希望每个人都可以在本篇文章中收获自己不知道的知识。 1. 谨慎使用外边距属性...

  • 原生 CSS 网格布局学习笔记

    原生 CSS 网格布局学习笔记

    小程序工具 2022-07-27

    译者注:此文适合有一定CSS原生网格布局使用经验的开发者(读前需要先去了解一下原生CSS网格的语法),原生CSS网格布局(Native CSS grid)截止目前还没有被任何正式版本的浏览器实现。 以...

  • 2017年值得学习的3个CSS特性(css总结笔记)

    2017年值得学习的3个CSS特性(css总结笔记)

    小程序工具 2022-07-27

    随着新的一年到来,我们有一整套新的东西要开始学习。虽然今年的新特性有很多,但有3个新的特性是最令我激动不已的。 1.Feature Queries 前段时间,我写过关于Feature Queries的...

  • [译] 再谈 CSS 中的代码味道(译学馆)

    [译] 再谈 CSS 中的代码味道(译学馆)

    小程序工具 2022-07-27

    谈 CSS 中的代码味道 回到 2012 年,我写了一篇关于潜在 CSS 反模式的文章 CSS中的代码味道 。回看那篇文章,尽管四年过去了,我依然认同里面的全部内容,但是我有一些新的东西加到列表中。再...