首页»HTML/CSS
  • 理解Flexbox:你需要知道的一切

    发表于:2017-03-28阅读124次0条评论

    这篇文章介绍了Flexbox模块所有基本概念,而且是介绍Flexbox模块的很好的一篇文章,所以这篇文章非常的长,你要有所准备。

  • CSS 外边距(margin)重叠及防止方法

    发表于:2017-03-23阅读28次0条评论

    边界重叠是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(其间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。

  • 用彩色动画 GIF 大图解释弹性盒工作机制

    发表于:2017-02-15阅读252次0条评论

    弹性盒(Flexbox)承诺要将我们从普通 CSS 的罪恶(比如垂直对齐)之中解救出来。不错,弹性盒确实兑现了这一目标。不过,掌握它的新心智模型可能是个挑战。所以我们用动画来看看弹性盒的工作机制,这样就可以用它来创建更好的布局。

  • JavaScript 简史

    发表于:2017-02-08阅读304次0条评论

    JavaScript 毋庸置疑是当今最重要的语言之一。Web 的兴起已经把 JavaScript 带到一个前所未有的地步。下面我们来看看 JavaScript 在其短短历史中是如何演变的,以及它在走向何处。请继续读下去!

  • H5单页面手势滑屏切换原理

    发表于:2017-02-02阅读652次0条评论

    H5单页面手势滑屏切换是采用HTML5 触摸事件(Touch) 和 CSS3动画(Transform,Transition)来实现的,效果图如下所示,本文简单说一下其实现原理和主要思路。

  • 精选!CSS 动画之工具、框架和教程

    发表于:2017-01-22阅读350次0条评论

    在这篇文章中,我们将不讨论使用 CSS 动画的好处,也不会谈论 JS 动画是否比 CSS 动画更快,而是与你分享一些 CSS 工具,框架和教程。它们将有助于缓解你在学习 CSS 动画中的困扰,并帮助你节省一些时间。

  • HTML 5.1 — 14 项新增特性及使用案例

    发表于:2017-01-18阅读267次0条评论

    W3C 以及开始着手发展 HTML 5.2 草案,有望于 2017 年底发布。而我们在这里所要呈现的是在版本 5.1 中被引入的新的功能特性和功能提升。你不需要动 JavaScript 就可以利用上这些功能特性。并非所有的浏览器都支持这些功能特性,因此你最好是在将它们应用于生产环境之前先检查一下浏览器的支持情况。

  • CSS 继承深度解析

    发表于:2016-12-31阅读333次0条评论

    我酷爱模块化设计。长期以来我都热衷于将网站分离成组件,而不是页面,并且动态地将那些组件合并到界面上。这种做法灵活,高效并且易维护。

  • HTML 交互式表单验证

    发表于:2016-12-20阅读417次0条评论

    在 HTML 中创建表单总是有点复杂。你首先得将 HTML 标记编写正确,然后需要确保每一个表单项在提交之前都有一个可用的值,最后还需要在有问题时用提醒来告知用户。

  • CSS 高级布局技巧

    发表于:2016-12-14阅读694次0条评论

    随着 IE8 逐渐退出舞台,很多高级的 CSS 特性都已被浏览器原生支持,再不学下就要过时了。

  • css预处理语言的模块化实践

    发表于:2016-12-13阅读279次0条评论

    编写css是前端工作中,一项普通而又频繁的劳动,由于css并不是一门语言,所以在程序设计上显得有些简陋。对于小型项目来说,css的量还不至于庞大,问题没有凸显,而如果要开发和持续维护一个较为大型的项目,那就需要对css进行管理和规范了,否则会发生不可挽回的后果(吓唬谁呢??)。

  • 从css谈模块化

    发表于:2016-12-13阅读287次0条评论

    模块化是现今我们随处都可以听到的一个名词,什么是模块化?为什么我们需要模块化?这是本系列文章我们要弄明白的一个问题。我们也借这部分内容,顺带回顾一下前端的发展历程。

232篇文档«12345678...20»