HTML Dom与Css控制方法


Posted in Javascript onOctober 25, 2010

我们大部份对Css中的使用,都会在网页中使用一个Link标签来引入一个Css文件.或者在 网页中Head标签内定义Css样式.其实Dom提供了若干个指令.可以动态的设置或获取元素的Css外观样式.你或许在其他网站中看到过"换肤"的功能.该技术就是使用了Dom指令 为当前网页引入了一个新的Css文件.让网页的外观骤然改变.当然你也可以只针对当前网页中某个元素的外观进行设置.运用得当可以很大程度的提高用户体验!下面我就列举一 下Dom中有关Css的指令.限于篇幅,我不在该页内提供各个Dom指令的使用方法和实例演示,你可以点击相关的Dom指令名称.来了解相关指令的详细说明与实例演示.

使用Dom的className为当前元素指定一个Css样式类的名称.以改变当前元素的外观样式
HTML Dom中为当前元素设置多个Css属性样式:cssText
HTML Dom获取当前元素指定的Css属性值的指令是:currentStyle 支持IE
HTML Dom获取当前元素指定的Css属性值的指令是:getPropertyValue 支持FF
HTML Dom中还提供了一个createStyleSheet指令.可以动态的网页引入一个新的Css文件.也就是我前面提到的"换肤"功能.遗憾的是该指令不支持FF和Chrome浏览器, 不过我在createStyleSheet的讲解中已经解决了FF下的同样效果.
在ajax技术的带领下.近年来Dom发展迅速.也被很多人重视起来.很多大网站极力追求良好的用户体验.这些技术也变得不再陌生!其实这些都属于前端设计的范围,如今像"百度","淘宝","腾迅"等等这些大公司都相当重视前端设计. 所以学习好前端也是一个不错的选择,希望今天讲的能够帮到你!

作者:康董 出自:Www.Web666.Net

Javascript 相关文章推荐
JQuery入门——移除绑定事件unbind方法概述及应用
Feb 05 Javascript
调用HttpHanlder的几种返回方式小结
Dec 20 Javascript
jQuery遍历Table应用示例
Apr 09 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
May 06 Javascript
node.js 中国天气预报 简单实现
Jun 06 Javascript
jQuery基础_入门必看知识点
Jul 04 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
Dec 16 Javascript
基于JavaScript实现评论框展开和隐藏功能
Aug 25 Javascript
基于Vue过渡状态实例讲解
Sep 14 Javascript
详解Angular结合zTree异步加载节点数据
Jan 20 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
Oct 29 Javascript
如何基于JavaScript判断图片是否加载完成
Dec 28 Javascript
Dom在ajax技术中的作用说明
Oct 25 #Javascript
Dom与浏览器兼容性说明
Oct 25 #Javascript
Dom 是什么的详细说明
Oct 25 #Javascript
Javascript类库的顶层对象名用户体验分析
Oct 24 #Javascript
让ie运行js时提示允许阻止内容运行的解决方法
Oct 24 #Javascript
javascript 隔行换色函数代码
Oct 24 #Javascript
JavaScript类库D
Oct 24 #Javascript
You might like
PHP 已经成熟
2006/12/04 PHP
PHP+MYSQL 出现乱码的解决方法
2008/08/08 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
简介WordPress中用于获取首页和站点链接的PHP函数
2015/12/17 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
jQuery html()等方法介绍
2009/11/18 Javascript
jQuery 追加元素的方法如append、prepend、before
2014/01/16 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
2015/04/17 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
jquery.cookie.js的介绍与使用方法
2017/02/09 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
2018/04/17 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
vue 设置路由的登录权限的方法
2018/07/03 Javascript
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
基于JavaScript canvas绘制贝塞尔曲线
2018/12/25 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
[01:09:24]Ti4开幕式
2014/07/19 DOTA
使用优化器来提升Python程序的执行效率的教程
2015/04/02 Python
Flask框架的学习指南之用户登录管理
2016/11/20 Python
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
python制作抖音代码舞
2019/04/07 Python
Python连接mysql数据库及简单增删改查操作示例代码
2020/08/03 Python
Mixbook加拿大:照片书,照片卡,剪贴簿,年历和日历
2017/02/21 全球购物
老教师工作总结的自我评价
2013/09/27 职场文书
商场活动策划方案
2014/01/24 职场文书
大学四年个人自我小结
2014/03/05 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
农村老人去世追悼词
2015/06/23 职场文书
小学体育组工作总结2015
2015/07/21 职场文书