网站图片防盗链的常见方法

337次阅读|282次收藏|312次赞

在运营网站时,我们通常希望网站的图片资源不被其它网站盗链,例如,发布商品需要对宝贝进行描述,就需要图片展示,而为了使拍摄的图片不被别人调用,就需要防盗链的功能,下面介绍网站图片防盗链的常见的几种方法。

测试用例写哪些方面

500次阅读|178次收藏|128次赞

在软件或者网站测试的时候,通常需要写测试用例,那么,什么是测试用例呢?测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。测试用例写哪些方面呢?

word-break、word-wrap、white-space的用法

292次阅读|355次收藏|366次赞

在Web编程中,会遇到文字比较多的情况,这个时候就需要涉及到强制换行、不换行;在CSS中,提供了word-break、word-wrap、white-space等属性控制换行。下面介绍文字遇到边界时的一些处理方法及word-break、word-wrap、white-space的用法。

html中哪些标签不能嵌套

154次阅读|91次收藏|95次赞

HTML的标签有许多:div、ul、li、dl、dt、dd、h1~h6、p、a、addressa、span、 strong等等,我们在运用这些标签搭建页面结构的时候,但是,在使用时,这些html标签之间的嵌套也需要有一定规则,有些标签则不能互相嵌套,那么,html标签的嵌套规则有哪些呢?

Chrome谷歌浏览器开发者工具中Profiles的使用

555次阅读|270次收藏|107次赞

Chrome谷歌浏览器开发者工具中Profiless面板功能的作用主要是监控网页中各种方法执行时间和内存的变化,利用这个面板你可以追踪网页程序的内存泄漏问题,进一步提升程序的JavaScript执行性能。下面简单介绍Profiles的使用

Flash遮盖其它层,z-index无效

232次阅读|314次收藏|313次赞

在WEB编程中,有时需要在页面中嵌入flash视频,例如优酷视频及其它flash资源,当我们嵌入flash视频后,如果该网页还有其它弹出框等需要用z-index设置层叠的元素时,默认设置会存在Flash一直在最上层,遮盖了其它层,使其它层设置的z-index无效。下面介绍解决方法

jquery修改带有!important的样式

265次阅读|473次收藏|170次赞

Web前端开发中,经常需要通过jquery修改CSS样式,但是需要修改样式属性中含有!important时,通过简单的.css()方式则修改不了,例如$(".test").css("width","100px"),则修改无效,下面介绍jquery修改带有!important的样式的方法。

LocalStorage用法

416次阅读|0次收藏|368次赞

在Web编程中,经常需要在页面间存储数据,通常使用的是cookie,在HTML5中,可以使用LocalStorage进行存储。localStorage作为HTML5本地存储web storage特性的API之一,主要作用是将数据保存在客户端中。下面简单介绍下LocalStorage的用法

CSS3中user-select的用法

439次阅读|32次收藏|34次赞

user-select属性是CSS3新增的属性,用于设置用户是否能够选中文本。Web 开发人员可以利用这一新属性轻松精确的控制用户可以在网站上选择哪些文本。目前主流的浏览器都支持该属性,但是有的要加上一定的前缀。
css

a标签添加点击事件的几种方式

347次阅读|202次收藏|345次赞

在前端编程中,有时需要给a标签添加点击事件,当点击超链接时,不是立马执行URL跳转,而是执行定义的某个方法,在javascript 中,给a标签添加点击事件有下列几种方式。

stopPropagation、return false、preventDefault区别

386次阅读|35次收藏|159次赞

在使用jQuery事件处理中,有时需要阻止浏览器执行默认行为, 一般我们会用到三种方法, 分别是 stopPropagation(), preventDefault() 和 return false。它们之间有什么区别, 该何时使用呢?

简单介绍HTTPS与HTTP的区别

785次阅读|438次收藏|382次赞

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。下面简单介绍下HTTPS与HTTP的区别

stylus、sass、less区别

692次阅读|142次收藏|100次赞

随着项目越来越复杂,CSS的预处理越来越重要,css维护工作会越来越困难,造成这些困难的很大原因源于CSS 是一门非程序式语言,没有变量、函数、作用域等概念。为了更好的管理、维护CSS代码,可以使用stylus、sass、less等技术。
css

常见跨浏览器事件的解决方法

709次阅读|146次收藏|199次赞

在Web前端编程中,经常需要使用到事件对象的处理,由于常见浏览器众多,浏览器兼容性问题也是必须要考虑的,下面介绍常见跨浏览器事件的解决方法

css3 media媒体查询

619次阅读|308次收藏|396次赞

css3的媒体查询功能,使得响应式布局得以方便实现,使用@media 媒体查询,你可以针对不同的媒体类型定义不同的样式。移动设备的屏幕大小是五花八门,各式各样!要想很好的兼容移动设备,可以使用Css3的media媒体查询
css