随笔分类 - Tips
前端开发技巧
摘要:
CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则,希望这些原则能帮助您更好的书写和管理您的CSS代码:
1. 使用Reset但并非全局Reset
2. 良好的命名习惯
3. 使用代码缩写
...
13. 代码压缩
阅读全文
摘要:
每一个网站管理者都希望他们的网站是最好的。总有一个原因让他决定建立一个网站。但不管原因是什么,无论是出于商业目的还是为个人使用,创造一个令人印象深刻的网站始终是主要目标。
如果您希望您的网站看起来更专业,这十个技巧可能给您很多帮助:
1. 导航是关键
2. 内容依然是王道
...
10.保持个人页面简短
阅读全文
摘要:
近年来,CSS不透明算得上是一种相当流行的技术,但在跨浏览器支持上,对于开发者来说,可以说是一件令人头疼的事情。目前还没有一个通用方法,以确保透明度设置可以在目前使用的所有浏览器上有效。
这篇汇总主要是提供一些CSS不透明的详细介绍,代码示例和解释,以实现这项有用的CSS技术在您的项目中兼容所有浏览器。
关于CSS 透明度,有一点需要注意的是,它虽然使用了很多年,但它一直以来都不是一个标准属性。它是一种非标准技术,应该是CSS3规范的一部分。
阅读全文
摘要:
有时候在写JavaScript添加到你的网页中的时候,你将需要决定是使用已有的可用的JavaScript库还是自己写所有代码。其中每个各有优缺点,因此没有任何一种方式对每个人来说都是绝对正确的选择。你必须做出决定以这两种方法中的哪一种来写你的JavaScript,为了帮助您作出明智的决定哪个更适合你,我们将对比一下这两种方法的一些优劣。
在过去使用JavaScript库的一个缺点是,库往往相当大,也许包括不少代码在你的个人网页实际是不怎么使用的。因此,编写自己的代码可以被认为是最能完全满足你真正需求的方法,而且没有其他比这更有效的方法了
阅读全文
摘要:
面试某公司的时候,面试官问到,导致浏览器崩溃的原因有哪些?愚辈不才,仅回答出了内存泄漏。其实在网页在装载的过程中,常常由于种种原因使浏览器的反映变的很慢,或造成浏览器失去响应,甚至会导致机器无法进行其他的操作。
对于访客,如果登录您网站,浏览器就立刻崩溃,我想这对谁都是无法容忍的,对此总结了网站导致浏览器崩溃的原因:
1. 内存泄漏
2. 网页代码复杂和浏览器bug
p class="mk_titl
阅读全文
摘要:
长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性:
一、函数和方法差异
二、样式访问和设置;
三、DOM方法及对象引用;
四、事件处理;
五、其他差异的兼容处理;
阅读全文
摘要:
这篇文章是5个你应该很熟悉的有用的CSS属性,但很可能会很少使用。我不是在谈论新的设想的CSS3属性。我指的是旧的CSS2中的属性,如:clip, min-height, white-space, cursor, 和 display,这些被所有的浏览器广泛支持。所以,不要错过这篇文章因为你可能会惊讶他们是多么有用。
本文的主要内容有:
1.CSS Clip
2.Min-height
3.White-space
4. C
阅读全文
摘要:
盒子模型(Box Model)是从CSS诞生之时便产生的一个概念,对网页中的大部分对象,实际呈现形式就是一个盒子形状对象(即块状对象),对于这个基础又重要的概念,只要掌握盒子模型的尺寸及占位的标准技术方法,那就可以灵活驾驭盒子模型了!
阅读全文