序:通常我们只能控制div的宽度 而不能控制高度,在响应式页面里 如果要这个div是正方形那么必须的用媒体查询在不同的分辨率下写死款高度 今天突发奇想研究了个 用百分比来动态控制div的高度让其与宽度相同 成为一个正方形 甚至任何你想要比例一,背景:目前移动端大多数图片或视频列表页面的显示,列出几个...
分类:
Web程序 时间:
2014-11-21 18:02:34
阅读次数:
287
function getStyle(el){ if(window.getComputedStyle){ return window.getComputedStyle(el,null); } return el.currentStyle;}function getSt...
分类:
编程语言 时间:
2014-10-29 14:37:22
阅读次数:
172
节点计算后样式是一个属性与属性值的值对对象;IE:node.currentStyle;非IE: window.getComputedStyle(node,null);兼容方式: function getCurrentStyle(node){ var style=[];node.currentSt.....
分类:
编程语言 时间:
2014-10-26 22:46:41
阅读次数:
199
CSS样式定义方法大家都知道,在为HTML设置样式的时候,通常有三种方法:内联样式,内部样式表,外部样式表。1、内联样式: 内联样式表就是在HTML元素中的行内直接添加style属性。1 2 2、内部、外部样式表: 内部样式表就是在头部里有5 //这里是外部样式表,引用了外部的exampl...
分类:
Web程序 时间:
2014-10-14 16:33:48
阅读次数:
222
(function ($) { if (!document.defaultView || !document.defaultView.getComputedStyle) { var oldCurCSS = jQuery.curCSS...
分类:
其他好文 时间:
2014-10-09 13:43:26
阅读次数:
4410
一、碎碎念~前言 我们都用过jQuery的CSS()方法,其底层运作就应用了getComputedStyle以及getPropertyValue方法。 对于那些只想混口饭吃的人来讲,晓得CSS()如何使用就足够了。对于希望在JS道路上越走越远的来人说,简单了解一些JS库底层实现对自己的学习很有帮助。...
分类:
Web程序 时间:
2014-09-25 00:53:27
阅读次数:
357
CSS样式定义方法大家都知道,在为HTML设置样式的时候,通常有三种方法:内联样式,内部样式表,外部样式表。内联样式: 内联样式表就是在HTML元素中的行内直接添加style属性。1 2 内部、外部样式表: 内部样式表就是在头部里有5 //这里是外部样式表,引用了外部的example.cs...
分类:
Web程序 时间:
2014-09-19 15:19:35
阅读次数:
229
一般我们利用element.style.属性来获取CSS的样式,而此方法只能获取标签内的样式,无法获取头部或引入的样式,因此,而我们又需要获取其样式,则我们可以使用:(其中element为标签,proName为属性)document.defaultView.getComputedStyle(elem...
分类:
Web程序 时间:
2014-08-11 20:31:52
阅读次数:
224
很多时候我们要获取 CSS 样式表里面的值(非行间样式),而获取行间样式的属性值那么这用 obj.style.attr 就能获取得到,那么怎么样才能获取到CSS样式表里面的值呢,那么就要请出我们的主角currentStyle和getComputedStyle,简要的介绍一下他们,再封装一个函数来兼容...
分类:
编程语言 时间:
2014-08-04 10:45:56
阅读次数:
262
style只能获取元素的行间样式。原生代码获取css里的样式,currentStyle只适用于IE,getComputedStyle适用于FF、opera、safari、chrome。function getStyle ( obj, attr ) { return obj.currentSt...
分类:
Web程序 时间:
2014-08-01 15:51:41
阅读次数:
243