外部样式表声明的样式并不会进入style对象

news/2024/7/2 23:09:48

在网页设计当中,我们注重网页的行为(js)、结构(HTLM)、样式(css)分离开

内联样式表或者内部样式表声明的样式信息都会进入style对象

我们可以测试一下:

但是我们的外部样式表,也就是通过link标签链接进来的style样式,并没有进入style这个对象里面,所以我们在取外部样式表里面对应元素的属性时,是取不到的。

所以可以写一个封装函数,去针对这些样式取值

function getStyle(obj, name) {if(obj.currentStyle) {return obj.currentStyle[name];} else {return getComputedStyle(obj, false)[name];}
}

调用这个封装的函数的话,name值是需要加引号的

例如:getStyle(obj,"width");

转载于:https://www.cnblogs.com/xiaqilin/p/6806472.html


http://lihuaxi.xjx100.cn/news/242209.html

相关文章

计算机与控制学院优秀学生,三好学生主要事迹:计算机与控制工程学院王天琪事迹.doc...

三好学生主要事迹:计算机与控制工程学院王天琪事迹“中国好同学”、“中国好男孩”、“中国好男友”——用这“三好”来形容王天琪再合适不过。这个四川男生笑容温暖,彬彬有礼,生长于南方却操着一口标准的普通话,交谈中时而有些羞…

物联网技术与应用(第1-2课时)(cont.)

物联网的定义: 通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,将任何物品通过有线与无线方式与互联网连接,进行通信和信息交换,以实现智能化识别、定位…

制作ui设计作品集要注意哪些

UI设计作品集的作用是非常大的,不要小看,它可以用来展示自身的UI设计实力,参加完UI设计培训后找工作当然也是非常重要的一个环节,下面小编就为大家详细的介绍一下制作ui设计作品集要注意哪些问题? UI设计培训分享:制作…

[译]Godot系列教程一 - 场景与节点

场景(Scene)与节点(Node) 简介 先设想有那么一瞬间你自己不再是一名游戏开发者了,而是一名大厨! 你的装备换成了一套大厨的制服。不要考虑制作游戏的事情,你现在的职责是为你的顾客创建新的可口的食谱。 那么,大厨是怎样创建食谱的…

iOS 解决1。返回时的黑边问题、2。controller的抖动问题

- (void)loadView {[super loadView];self.navigationController.navigationBar.hidden YES;return; } -(void)viewWillAppear:(BOOL)animated {[super viewWillAppear:animated];[self.navigationController setNavigationBarHidden:YES animated:YES]; } 转载于:https://www…

计算机累加器有加法器功能吗,累加器-累加器ACC的作用

ACC累加器B用于辅助累加器做某些运算的寄存器PSW程序状态字其中最高位是进/借位标志C;PSW.6是辅助进位标志AC,用于标识加减运算中低四位向高四位的进位;PSW.4和PSW.3是寄存器组选择位RS1和RS0,用于从--1FH的32个存储器单元(4组)中…

统一建模语言——UML(第9-20课时)(cont.)

文章目录UML概述UML是什么UML能做什么为什么要学UMLUML构造需求模型用例建模技术绘制用例图识别执行者识别用例检查形式关联关系编写用例文档用例文档的组成部分详细说明检查用例模型状态图定义组成元素复杂一点活动图定义作用组成元素绘制技巧例顺序图定义作用组成元素UML构造…

path,classpath

1.path作用. 在环境变量里面配置 winr 打开cmd qq窗口就弹开了。 2.classpath是java里的选项。 java执行java类的时候,会去看这个java类是否在classpath路径下。不在就不能编译转载于:https://www.cnblogs.com/shapeOfMyHeart/p/5975686.html