【js调用css属性写法】教程文章相关的互联网学习教程文章

javascript – Css属性支持检测【代码】

在javascript中是否有通用的方法来检查当前浏览器是否支持css属性? 我目前正在使用“document.compatMode”来检查它是否是怪癖.但必须有一种方法来检查特定的财产.解决方法:你可以这样做,例如:typeof document.body.style.borderRadius在支持的浏览器中,它应该返回’string’.在不受支持的情况下,它将是“未定义的”

javascript – 调用css属性[例如:element.style.padding]【代码】

请帮我.我想调用位于css文件中的css属性,但是我得到空值.<style> #a {padding:10px;} </style> <div id="a"></div> <div id="b" style="padding:10px;"></div> <script> alert(document.getElementById('a').style.padding);//'' alert(document.getElementById('b').style.padding);//'10px' </script>jsfiddle.net解决方法:你无法以这种方式获得速记属性,但你可以使用这个:alert(window.getComputedStyle(document.getElementBy...

javascript – 在客户端的网页上加载我的网站时,会出现css属性冲突问题【代码】

当我在客户端的URL中加载我的网站时,会出现一个错误,该错误从客户端的css获取css属性并在我们的css中更改,这会影响我的网站. 是否有任何方法可以在我的课程中写下所有属性和值,以便它不会从客户端的CSS中获取?解决方法:如果两个样式表都具有相同的属性,但错误的样式表胜出(例如,你有p {border:1px solid green; color:blue},而客户端css有p {border:1px solid red},表格越来越多红色边框): >如果可能,调整你的CSS以避免冲突.这...

javascript – 将函数传递给css属性【代码】

是否可以将函数作为值传递给所有css属性?请参考此处的代码:<script>$("div").click(function() {$(this).css({width: function(index, value) {return parseFloat(value) * 1.2;},height: function(index, value) {return parseFloat(value) * 1.2;}});}); </script>我真的没有任何线索为什么上面的代码工作.谁能解释将函数传递给属性的优点和缺点?这也是传递函数的方法适用于所有其他css属性和非css属性? plz有助于详细说明解...

javascript – 在Backbone.View中获取模板的CSS属性【代码】

是否有可能获得渲染模板计算的CSS值而不将其附加到DOM? 我对Backbone.View $el CSS值和一种预先计算它的属性(如宽度和高度)而不将它们附加到DOM感兴趣. 如果那不可能, 计算渲染模板的目标值的最佳方法是什么,以便它们可以与jQuery.animate一起使用? 例如淡入/淡出功能,它将成为View扩展方法的一部分解决方法:我认为除了执行插入隐藏元素,进行测量,然后删除它的艰巨任务之外,最好的选择是使用:window.getComputedStyle Documenta...

javascript – 可继承的CSS属性是否应接受值“initial”?【代码】

在Chrome和Safari中,如果我们为可继承的CSS属性指定initial,它将选择初始值. 但是如果我们在FireFox,IE或Opera中为可继承的CSS属性指定initial,它将完全拒绝该值赋值. 这是正确的行为? Test script:<!doctype html> <div style="color:red;">1111<div id="d2" style="color:blue;color:initial;">2222</div> </div> <script> document.write(document.getElementById("d2").style.color); </script> 解决方法:初始值似乎是va...

如何避免使用CSS属性选择器的JavaScript【代码】

我试图用role =“metadata”和与第一个发生的tr相同的data-group-id隐藏后续的tr. 我不能在这里使用JavaScript,我试图使用纯CSS实现这一点.<table><tbody><!-- BEGIN this tr should be visible --><tr data-group-id="1" role="metadata"><td>First rows group title</td></tr><!-- END this tr should be visible --><tr data-group-id="1" role="data"><td>Row belonging to group 1</td></tr><!-- BEGIN this tr should be hid...

javascript – 使用angularjs在每次点击时更改css属性【代码】

检查这个Link,我试图在每次用户点击Button时更改保证金.我能够改变背景属性,不知道Margin属性出了什么问题. 这是我想要实现的目标: >每次点击都应修改保证金,而不仅仅是一次.所以在第一次点击时如果我的左边距是20px,在第二次点击它将是40px,依此类推.>达到特定边距(即200px)后,按钮应消失/禁用. 我知道这可以做到,但是因为我是刚开始想要的角色吗? HTML<!DOCTYPE html> <html><head><link rel="stylesheet" href="style.css"><s...

使用JavaScript访问特定于供应商的CSS属性

我很好奇如何通过本机javascript访问/修改-moz-transition(或this list中的任何属性)等属性,即不依赖于jQuery的.css(‘property’,’value’); 例如,要更改元素的背景颜色,可以使用element.style.backgroundColor. 特定于供应商的属性名称是否刚刚获得camelCased并且可以运行?我不能这样做,也许他们不再代表风格的属性,应该在其他地方修改?或者也许它们根本无法通过DOM访问?解决方法:使用上部驼峰案例,例如el.style.MozTransiti...

javascript – 有没有更好的方法来动态更改css属性【代码】

我正在尝试动态更改文档中给定元素的CSS属性,我当前的解决方案是这样的:function changeEffect(element,choice){var effects = {};effects.name1 = {"-webkit-box-shadow" : "7px 13px 21px -1px rgba(0,0,0,0.5)","-moz-box-shadow" : "7px 13px 21px -1px rgba(0,0,0,0.5)","box-shadow" : "7px 13px 21px -1px rgba(0,0,0,0.5)"},effects.name2 = {"-webkit-filter" : "drop-shadow(5px 5px 5px #222)","fil...

javascript – 为一个css属性设置多个值【代码】

是否可以为CSS ID上的单个属性设置两个值,例如height: 12em; height: 12rem;对于一个id?我知道可以用CSS做到这一点,但是我想通过javascript更改高度,并且在一个属性上都有两个值,因此’em’可以作为不支持’rem’的浏览器的后备. 例:function updateHeight() {var testElem = document.getElementById("testId");testElem.style.height = "12em";testElem.style.height = "12rem";//testElem.style.height = "12em; 12rem;"; doe...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部