- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 HTML:<div id="bar" ></div>
我的 CSS:
#bar
{
border-left-width:150px;
}
我的JS:
function getStyle(el,styleProp)
{
if(el.currentStyle)var y=el.currentStyle[styleProp];
else if(window.getComputedStyle)var y=document.defaultView.getComputedStyle(el,null).getPropertyValue(styleProp);
return y;
}
alert(getStyle(document.getElementById("bar"),"border-left-width"));//Outputs 0px
fiddle :http://jsfiddle.net/4ABhZ/1
我怎样才能得到 border-left-width
属性(property)? (以我为例,它不起作用(在 Firefox 上))
最佳答案
检查您的 border-left-style
属性。它设置为 none
(默认值)。将其设置为类似 solid
的内容,您就可以开始了:http://jsfiddle.net/Paulpro/4ABhZ/4/
关于javascript - border-left-width 的 getComputedStyle 或 currentStyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11018828/
我正在尝试在我的页面中实现 Jssor slider ,但我一直在标题中提出该错误。 我的内容是通过 Javascript 动态创建的,如下所示: var slide = app.createHTML
我正在尝试计算元素的当前样式: function cssIsLoaded(c) { if (window.getComputedStyle) { return window.g
我在这里整理了一个小测试用例: http://jsfiddle.net/D4sLk/2/ 基本上我设置了以下字体大小: *(所有内容):12px 容器:20px 测试元素:继承 DOM 层次结构是:容
我正在尝试用我自己的代码复制在 http://wtikay.com/ 上看到的历史嗅探演示和其他各种地方。 (说来话长。) 我有一些东西可以在大多数旧浏览器中可靠地工作(最新的 Safari 和 Ch
Jssor 导致 . IE 8 和 IE 11 也存在同样的问题。 我尝试过的: 已检查https://stackoverflow.com/questions/26465515/script5007-
我正在使用创建 ChartJS用于创建图表。系统提供了在日期范围内搜索数据的便利。当正确搜索新的愤怒负载图表时,但当焦点到图表时旧图表值再次显示。要解决这个问题,请删除以前的 Canvas 内容并使用
我在 IE8 中遇到奇怪的行为,这似乎是 IE 错误,但我不确定。从元素访问 currentStyle 字段时,它返回 null。如果我在监 window 口中查看它的属性,我可以看到它已被定义并且我
我正在尝试根据元素的 CSS 规则获取元素的宽度问题是对于没有设置 CSS 宽度值的元素,“getComputedStyle”返回像素值而不是“auto”。在 Opera 中,“elem.curren
我的 HTML: 我的 CSS: #bar { border-left-width:150px; } 我的JS: function getStyle(el,styleProp) { i
我试图了解 jQuery 在处理非基于像素的属性值时如何得出 IE8 的像素值,例如 margin-top: 2em,甚至是 height : 自动。对于 IE9+,getComputedStyle(
每次修改输入字段时,我都会尝试更新我的饼图(使用 Chart.js)。我通过用空 Canvas 替换现有图形然后重新绘制它来做到这一点。这是有效的,但导致我收到“TypeError:无法读取 null
我在我的代码隐藏中添加了动态 infragistics webpanel 使用:placeHolder.Controls.Add(ctlWebpanel); 但是我在运行时的 ASP.net 页面中遇
我是一名优秀的程序员,十分优秀!