问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用脚本调用样式的几种方法_javascript技巧

发布网友 发布时间:2023-08-06 22:22

我来回答

1个回答

热心网友 时间:2023-12-03 06:12


之前经常遇见classname、csstext之类的词,却不知道如何用。最近着手网站实际建设,收获颇多,给还不懂的人分享一下。

通常在网页中样式表的调用方法有四种。第一是外链,即的形式;第二是输入样式表;第三是在网页头部申明,如 ...;最后是直接在对象后写样式,即的形式。我们用脚本调用样式,也要从这几方面入手。

一、通常情况下,我们可以通过改变外链样式的的href的值实现网页样式的实时切换,也就是“改变模板风格”。这时候我们首先需要赋予需要改变的目标一个id,如



调用时很简单,如点我改变样式

二、局部改变样式,分为改变直接样式,改变className和改变cssText三种。需要注意的是:第一,javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法实现效果。第二,如果改变className,则事先在样式表中申明类,但调用时不要再跟style,像
document.getElementById('obj').style.className="..."的写法是错误的!
只能写成:document.getElementById('obj').className="..."

但是如果用cssText的话,必须加上style,正确的写法是:
document.getElementById('obj').style.cssText="..."

改变直接样式我就不必说了,大家记得要写到具体样式即可,如
document.getElementById('obj').style.backgroundColor="#003366"
对于新人往往不知道CSS具体样式在javascript怎么写,而且有时候在不同浏览器中要求也不一样。如float在IE中写成styleFloat,在FIREFOX中写成cssFloat,这就需要大家的积累了。在google中搜索“JSS”,也许会对你的疑惑有所帮助。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 不同的word文档样式不同怎么破! 什么菜放多少盐都不咸?[智力题,非实际] 脑筋急转弯 在国外好吗? 世界上什么样的菜放多少盐也不咸? 脑筋急转弯,一种菜放再多的盐都不会咸 什么菜放盐也不咸 朋友圈为什么不能点赞评论 秋季吃什么糖水 老家社保卡丢了在外地能补办吗 关于孝顺的格言有哪些 这张图片问下是哪里的动漫??? 有谁知道 这个动漫人物是那部动漫的??谢谢 求这样亚瑟王的原图!跪求 求fate zero 亚瑟王 高清无水印的壁纸 当然 有水印也可以 求此动漫图原图,有出处更好~ 下眼袋怎么形成的原因 猛踩油门起步,前轮嘣嘣响是怎么回事 为什么在放离合器时会发出嘣嘣的响声猛加油时也会有 蜀山战纪第三季什么时候播出啊 迫怎么造句儿 手机的QQ个人中心怎么更换桌面? 〈存款保险条例〉执行前的定期存款怎么办 存款保险条例实施后,在条例实施前存在银行的一百万,存款没到期,银行破 ... 迈克·道格拉斯的个人生活 高考没过本科线怎么上大学 阿森纳下一步最该引进哪名球员?谢谢!(2013年夏季专业版) 阿森纳引援预测,我猜卡希尔和桑巴之一能到酋长球场 不光托纳利,这19岁中场已值3000万欧,AC米兰和利物浦阿森纳抢人 ...家瓷砖实体店看了,感觉都差不多,应该如何选择瓷砖比较好? 很多人花同样的钱买回来的瓷砖质量差很多,有什么挑选瓷砖的要点? 成长不期而遇,生日如期而至什么意思 生态透水砖用什么原材料做的 透水砖都需要什么材料加工 江苏科技大学张家港校区学生就业如何 c1驾照第一次换证需要什么资料 磁罗经的拼音狐磁罗经的拼音是什么 磁极的拼音狐 磁极的拼音是什么 医学临床专业包括哪些科目 装修扫盲:半包、全包、清包 谓语与非谓语的区别和用法 泰安包小义去世原因