怎么让鼠标经过变换CSS样式呢?

kskkdjj 2011-04-29 12:26:00
怎么在鼠标经过后变成mmx的样式?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style>
#mmn{
height: 20px;
width: 50px;
margin-top: 20px;
background-color: #99CCCC;
}
#mmx{
font-size: 16px;
color: #0099FF;
}
</style>
<title>无标题文档</title>
</head>

<body>
<div id="mmn" onMouseOut=bian();>我的</div>
</body>
<script type="text/javascript">
function bian()
{
}
</script>
</html>
...全文
462 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
静石 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 kskkdjj 的回复:]
引用 14 楼 cl_stock 的回复:
一般在事件上不用写是可以的
在比如说<a href=后面是要写的

是不是这样写呢?
<div id="mmn" onmouseover = javascript:document.getElementById("mmn").className="mmx";
>我的</div>
[/Quote]
我刚测试了下没有问题啊?
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 cl_stock 的回复:]
一般在事件上不用写是可以的
在比如说<a href=后面是要写的
[/Quote]
是不是这样写呢?
<div id="mmn" onmouseover = javascript:document.getElementById("mmn").className="mmx";
>我的</div>
静石 2011-04-29
  • 打赏
  • 举报
回复
一般在事件上不用写是可以的
在比如说<a href=后面是要写的
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 cl_stock 的回复:]
引用 10 楼 kskkdjj 的回复:
引用 2 楼 cl_stock 的回复:
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";

是直接写进html里面这样写是嘛?

是的
[/Quote]
但是我直接写是错误的呢。
<div id="mmn" onmouseover = javascript:document.getElementById("mmn").className="mmx";
>我的</div>
静石 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 kskkdjj 的回复:]
引用 2 楼 cl_stock 的回复:
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";

是直接写进html里面这样写是嘛?
[/Quote]
是的
zell419 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 kskkdjj 的回复:]

引用 2 楼 cl_stock 的回复:
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";

是直接写进html里面这样写是嘛?
[/Quote]
不需要加javascript:。
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cl_stock 的回复:]
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";
[/Quote]
是直接写进html里面这样写是嘛?
toury 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 kskkdjj 的回复:]

引用 2 楼 cl_stock 的回复:
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";

javascript:document.getElementById("mmn").className="mmx";
能告诉我这语句是个什么……
[/Quote]
可以不写。它是告诉引擎,后面的是JS
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cl_stock 的回复:]
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";
[/Quote]
javascript:document.getElementById("mmn").className="mmx";
能告诉我这语句是个什么意思不?谢谢!
我没过这种写法。
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hongmei85 的回复:]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Conten……
[/Quote]
这样设置多个CSS参数代码很麻烦呢,而且也不好调试。。。
能不能直接改变他的ID或者class呢?跟2楼那样的。
licip 2011-04-29
  • 打赏
  • 举报
回复
你用class会更好,扩展性也强。[Quote=引用 2 楼 cl_stock 的回复:]
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";
[/Quote]
静石 2011-04-29
  • 打赏
  • 举报
回复
把id给改了
document.getElementsByTagName('div')[0].id = 'mmx';
oggmm 2011-04-29
  • 打赏
  • 举报
回复
function bian(){
document.getElementById(mmn).style.color="#FFFFFF";
}
hongmei85 2011-04-29
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style>
#mmn{
height: 20px;
width: 50px;
margin-top: 20px;
background-color: #99CCCC;
}
#mmx{
font-size: 16px;
color: #0099FF;
}
</style>
<title>无标题文档</title>
</head>

<body>
<div id="mmn" onMouseOver="bian(this)">我的</div>
</body>
<script type="text/javascript">
function bian(obj)
{
obj.style.fontSize="16px";
obj.style.color="#0099ff";
}
</script>
</html>
静石 2011-04-29
  • 打赏
  • 举报
回复
用class设置css样式:mmx前面的"#"改成"."
onmouseover = javascript:document.getElementById("mmn").className="mmx";
zell419 2011-04-29
  • 打赏
  • 举报
回复

document.getElementById("mmn").style.fontSize="20px";
document.getElementById("mmn").style.color="#0099FF";

事件应该是mouseover()吧 。out移出 。
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 kskkdjj 的回复:]
引用 17 楼 cl_stock 的回复:
HTML code

怎么在鼠标经过后变成mmx的样式?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://……
[/Quote]
我看不行,感觉在吹毛求疵。 :)
kskkdjj 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 cl_stock 的回复:]
HTML code

怎么在鼠标经过后变成mmx的样式?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">……
[/Quote]
onMouseOver="javascript:document.getElementById('mmn').className='mmx';"
这里能做修改精简下不?感觉要找的ID就在这个元素里还去document.getElementById感觉有点浪费,可以不去找ID而是改成当前元素的ID吗?
静石 2011-04-29
  • 打赏
  • 举报
回复
上面有些错误
这个你测试下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style>
.mmn{
height: 20px;
width: 50px;
margin-top: 20px;
background-color: #99CCCC;
}
.mmx{
font-size: 16px;
color: #0099FF;
}
</style>
<title>无标题文档</title>
</head>

<body>
<div id="mmn" class="mmn" onMouseOut="javascript:document.getElementById('mmn').className='mmn';" onMouseOver="javascript:document.getElementById('mmn').className='mmx';"
>我的</div>
</body>

</html>


KeepMoving 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zell419 的回复:]
HTML code

document.getElementById("mmn").style.fontSize="20px";
document.getElementById("mmn").style.color="#0099FF";
事件应该是mouseover()吧 。out移出 。
[/Quote]++
加载更多回复(1)
第1部分 CSS基础知识篇  第1章 CSS的初步体验    1.1 CSS的概念    1.2 使用CSS控制页面    1.3 体验CSS   第2章 CSS的基本语法    2.1 CSS选择器    2.2 选择器声明   2.3 CSS的继承  第3章 用CSS设置丰富的文字效果    3.1 CSS文字样式   3.2 文字实例一:模拟Google公司Logo    3.3 文字实例二:制作页面的五彩标题    3.4 CSS段落文字   3.5 段落实例:百度搜索   第4章 用CSS设置图片效果    4.1 图片样式    4.2 图片的对齐   4.3 图文混排    4.4 图文实例:八仙过海  . 第5章 用CSS设置网页中的背景    5.1 背景颜色    5.2 背景图片    5.3 背景综合一:我的个人主页    5.4 背景综合二:古词《念奴娇·赤壁怀古》   第6章 用CSS设置表格与表单的样式    6.1 控制表格    6.2 表格实例一:隔行变色    6.3 表格实例二:鼠标经过时变色的表格    6.4 表格实例三:日历    6.5 CSS与表单    6.6 综合实例一:直接输入的Excel表格    6.7 综合实例二:模仿新浪网民调查问卷   第7章 用CSS设置页面和浏览器的元素    7.1 丰富的超链接特效   7.2 鼠标特效   7.3 页面滚动条   第8章 用CSS制作实用的菜单    8.1 项目列表    8.2 无需表格的菜单    8.3 菜单的横竖转换    8.4 菜单实例一:百度导航条    8.5 菜单实例二:流行的Tab菜单   第9章 CSS滤镜的应用    9.1 滤镜概述    9.2 通道(Alpha)    9.3 模糊(Blur)    9.4 运动模糊(Motion Blur)    9.5 透明色(Chroma)    9.6 下落的阴影(Dropshadow)    9.7 翻转变换(Flip)    9.8 光晕(Glow)    9.9 灰度(Gray)    9.10 反色(Invert)    9.11 遮罩(Mask)    9.12 阴影(Shadow)    9.13 X射线(X-ray)    9.14 浮雕纹理(Emboss和Engrave)    9.15 波浪(Wave)  第2部分 CSS+DIV美化和布局篇  第10章 理解CSS定位与div布局    10.1  div 标记与 span 标记   10.2 盒子模型   10.3 元素的定位    10.4 定位实例一:轻轻松松给图片签名    10.5 定位实例二:文字阴影效果   第11章 CSS+div布局方法剖析    11.1 CSS排版观念    11.2 固定宽度且居中的版式   11.3 左中右版式    11.4 块的背景色问题   11.5 排版实例:电子相册    11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战    12.1 框架搭建    12.2 实例一:蓝色经典    12.3 实例二:清明上河图    12.4 实例三:交河故城    12.5 自动选择CSS样式  第3部分 CSS混合应用技术篇  第13章 CSS与JavaScript的综合应用    13.1 JavaScript概述   13.2 JavaScript语法基础   13.3 实例一:输入时高亮显示的Excel表格    13.4 实例二:由远到近的文字    13.5 实例三:跑马灯特效    13.6 实例四:图片淡入淡出    13.7 实例五:CSS实现PPT幻灯片    13.8 实例六:灯光效果    13.9 实例七:舞台灯光    13.10 实例八:探照灯    13.11 实例九:鼠标文字跟随   第14章 CSS与XML的综合运用    14.1 XML基础    14.2 XML链接CSS文件    14.3 XML文字阴影效果    14.4 XML古诗字画    14.5 XML实现隔行变色的表格   第15章 CSS与Ajax的综合应用    15.1 Ajax概述    15.2 Ajax入门   15.3 Ajax实例:能够自由拖动布局区域的网页  第4部分 综合案例篇  第16章 我的博客    16.1 分析构架    16.2 模块拆分    16.3 整体调整   第17章 小型工作室网站    17.1 分析构架    17.2 模块拆分   17.3 整体调整   第18章 企业网站    18.1 分析构架   18.2 模块拆分   18.3 整体调整   第19章 网上购物网站    19.1 分析构架   19.2 模块分析   19.3 整体调整   第20章 旅游网站    20.1 分析构架    20.2 模块拆分   20.3 整体调整
第1部分 CSS基础知识篇  第1章 CSS的初步体验    1.1 CSS的概念    1.2 使用CSS控制页面    1.3 体验CSS   第2章 CSS的基本语法    2.1 CSS选择器    2.2 选择器声明   2.3 CSS的继承  第3章 用CSS设置丰富的文字效果    3.1 CSS文字样式   3.2 文字实例一:模拟Google公司Logo    3.3 文字实例二:制作页面的五彩标题    3.4 CSS段落文字   3.5 段落实例:百度搜索   第4章 用CSS设置图片效果    4.1 图片样式    4.2 图片的对齐   4.3 图文混排    4.4 图文实例:八仙过海  . 第5章 用CSS设置网页中的背景    5.1 背景颜色    5.2 背景图片    5.3 背景综合一:我的个人主页    5.4 背景综合二:古词《念奴娇·赤壁怀古》   第6章 用CSS设置表格与表单的样式    6.1 控制表格    6.2 表格实例一:隔行变色    6.3 表格实例二:鼠标经过时变色的表格    6.4 表格实例三:日历    6.5 CSS与表单    6.6 综合实例一:直接输入的Excel表格    6.7 综合实例二:模仿新浪网民调查问卷   第7章 用CSS设置页面和浏览器的元素    7.1 丰富的超链接特效   7.2 鼠标特效   7.3 页面滚动条   第8章 用CSS制作实用的菜单    8.1 项目列表    8.2 无需表格的菜单    8.3 菜单的横竖转换    8.4 菜单实例一:百度导航条    8.5 菜单实例二:流行的Tab菜单   第9章 CSS滤镜的应用    9.1 滤镜概述    9.2 通道(Alpha)    9.3 模糊(Blur)    9.4 运动模糊(Motion Blur)    9.5 透明色(Chroma)    9.6 下落的阴影(Dropshadow)    9.7 翻转变换(Flip)    9.8 光晕(Glow)    9.9 灰度(Gray)    9.10 反色(Invert)    9.11 遮罩(Mask)    9.12 阴影(Shadow)    9.13 X射线(X-ray)    9.14 浮雕纹理(Emboss和Engrave)    9.15 波浪(Wave)  第2部分 CSS+DIV美化和布局篇  第10章 理解CSS定位与div布局    10.1  div 标记与 span 标记   10.2 盒子模型   10.3 元素的定位    10.4 定位实例一:轻轻松松给图片签名    10.5 定位实例二:文字阴影效果   第11章 CSS+div布局方法剖析    11.1 CSS排版观念    11.2 固定宽度且居中的版式   11.3 左中右版式    11.4 块的背景色问题   11.5 排版实例:电子相册    11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战    12.1 框架搭建    12.2 实例一:蓝色经典    12.3 实例二:清明上河图    12.4 实例三:交河故城    12.5 自动选择CSS样式  第3部分 CSS混合应用技术篇  第13章 CSS与JavaScript的综合应用    13.1 JavaScript概述   13.2 JavaScript语法基础   13.3 实例一:输入时高亮显示的Excel表格    13.4 实例二:由远到近的文字    13.5 实例三:跑马灯特效    13.6 实例四:图片淡入淡出    13.7 实例五:CSS实现PPT幻灯片    13.8 实例六:灯光效果    13.9 实例七:舞台灯光    13.10 实例八:探照灯    13.11 实例九:鼠标文字跟随   第14章 CSS与XML的综合运用    14.1 XML基础    14.2 XML链接CSS文件    14.3 XML文字阴影效果    14.4 XML古诗字画    14.5 XML实现隔行变色的表格   第15章 CSS与Ajax的综合应用    15.1 Ajax概述    15.2 Ajax入门   15.3 Ajax实例:能够自由拖动布局区域的网页  第4部分 综合案例篇  第16章 我的博客    16.1 分析构架    16.2 模块拆分    16.3 整体调整   第17章 小型工作室网站    17.1 分析构架    17.2 模块拆分   17.3 整体调整   第18章 企业网站    18.1 分析构架   18.2 模块拆分   18.3 整体调整   第19章 网上购物网站    19.1 分析构架   19.2 模块分析   19.3 整体调整   第20章 旅游网站    20.1 分析构架    20.2 模块拆分   20.3 整体调整
目录 第1部分 CSS基础知识篇  第1章 CSS的初步体验    1.1 CSS的概念    1.2 使用CSS控制页面    1.3 体验CSS   第2章 CSS的基本语法    2.1 CSS选择器    2.2 选择器声明   2.3 CSS的继承  第3章 用CSS设置丰富的文字效果    3.1 CSS文字样式   3.2 文字实例一:模拟Google公司Logo    3.3 文字实例二:制作页面的五彩标题    3.4 CSS段落文字   3.5 段落实例:百度搜索   第4章 用CSS设置图片效果    4.1 图片样式    4.2 图片的对齐   4.3 图文混排    4.4 图文实例:八仙过海   第5章 用CSS设置网页中的背景    5.1 背景颜色    5.2 背景图片    5.3 背景综合一:我的个人主页    5.4 背景综合二:古词《念奴娇·赤壁怀古》   第6章 用CSS设置表格与表单的样式    6.1 控制表格    6.2 表格实例一:隔行变色    6.3 表格实例二:鼠标经过时变色的表格    6.4 表格实例三:日历    6.5 CSS与表单    6.6 综合实例一:直接输入的Excel表格    6.7 综合实例二:模仿新浪网民调查问卷   第7章 用CSS设置页面和浏览器的元素    7.1 丰富的超链接特效   7.2 鼠标特效   7.3 页面滚动条   第8章 用CSS制作实用的菜单    8.1 项目列表    8.2 无需表格的菜单    8.3 菜单的横竖转换    8.4 菜单实例一:百度导航条    8.5 菜单实例二:流行的Tab菜单   第9章 CSS滤镜的应用    9.1 滤镜概述    9.2 通道(Alpha)    9.3 模糊(Blur)    9.4 运动模糊(Motion Blur)    9.5 透明色(Chroma)    9.6 下落的阴影(Dropshadow)    9.7 翻转变换(Flip)    9.8 光晕(Glow)    9.9 灰度(Gray)    9.10 反色(Invert)    9.11 遮罩(Mask)    9.12 阴影(Shadow)    9.13 X射线(X-ray)    9.14 浮雕纹理(Emboss和Engrave)    9.15 波浪(Wave)  第2部分 CSS+DIV美化和布局篇  第10章 理解CSS定位与div布局    10.1  div 标记与 span 标记   10.2 盒子模型   10.3 元素的定位    10.4 定位实例一:轻轻松松给图片签名    10.5 定位实例二:文字阴影效果   第11章 CSS+div布局方法剖析    11.1 CSS排版观念    11.2 固定宽度且居中的版式   11.3 左中右版式    11.4 块的背景色问题   11.5 排版实例:电子相册    11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战    12.1 框架搭建    12.2 实例一:蓝色经典    12.3 实例二:清明上河图    12.4 实例三:交河故城    12.5 自动选择CSS样式  第3部分 CSS混合应用技术篇  第13章 CSS与JavaScript的综合应用    13.1 JavaScript概述   13.2 JavaScript语法基础   13.3 实例一:输入时高亮显示的Excel表格    13.4 实例二:由远到近的文字    13.5 实例三:跑马灯特效    13.6 实例四:图片淡入淡出    13.7 实例五:CSS实现PPT幻灯片    13.8 实例六:灯光效果    13.9 实例七:舞台灯光    13.10 实例八:探照灯    13.11 实例九:鼠标文字跟随   第14章 CSS与XML的综合运用    14.1 XML基础    14.2 XML链接CSS文件    14.3 XML文字阴影效果    14.4 XML古诗字画    14.5 XML实现隔行变色的表格   第15章 CSS与Ajax的综合应用    15.1 Ajax概述    15.2 Ajax入门   15.3 Ajax实例:能够自由拖动布局区域的网页  第4部分 综合案例篇  第16章 我的博客    16.1 分析构架    16.2 模块拆分    16.3 整体调整   第17章 小型工作室网站    17.1 分析构架    17.2 模块拆分   17.3 整体调整   第18章 企业网站    18.1 分析构架   18.2 模块拆分   18.3 整体调整   第19章 网上购物网站    19.1 分析构架   19.2 模块分析   19.3 整体调整   第20章 旅游网站    20.1 分析构架    20.2 模块拆分   20.3 整体调整

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧