函数传参,改变Div任意属性的值&&图片列表:鼠标移入/移出改变图片透明度

<!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=utf-8" />
<title>函数传参,改变Div任意属性的值</title>
<style>
body,p{margin:0;padding:0;}
body{color:#333;font:12px/1.5 Tahoma;padding-top:10px;}
#outer{width:300px;margin:0 auto;}
p{margin-bottom:10px;}
button{margin-right:5px;}
label{width:5em;display:inline-block;text-align:right;}
input{padding:3px;font-family:inherit;border:1px solid #ccc;}
#div1{color:#fff;width:180px;height:180px;background:#000;margin:0 auto;padding:10px;}
</style>
<script>
var changeStyle = function (elem, name, value) {
    elem.style[name] = value
}
window.onload = function ()
{
    var oDiv = document.getElementById("div1");
    var oBtn = document.getElementsByTagName("button");
    var oInput = document.getElementsByTagName("input");
    oBtn[0].onclick = function ()
    {
        changeStyle(oDiv, oInput[0].value, oInput[1].value)
    },
    oBtn[1].onclick = function ()
    {
        oDiv.removeAttribute("style")
    }
}
</script>
</head>
<body>
<div id="outer">
    <p><label>属性名:</label><input type="text" value="background" /></p>
    <p><label>属性值:</label><input type="text" value="blue" /></p>
    <p><label></label><button>确定</button><button>重置</button></p>
</div>
<div id="div1">在上方输入框输入"属性名"及"属性值",点击确定按钮查看效果。</div>
</body>
</html>

图片列表:鼠标移入/移出改变图片透明度

<!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=utf-8" />
<title>图片列表:鼠标移入/移出改变图片透明度</title>
<style>
ul,li{margin:0;padding:0;list-style-type:none;}
#imgList{width:700px;overflow:hidden;zoom:1;border:1px solid #333;margin:0 auto;padding:0 0 10px 10px;}
#imgList li{float:left;width:128px;height:128px;border:1px solid #ccc;margin:10px 10px 0 0;}
#imgList li img{float:left;opacity:0.3;cursor:crosshair;filter:alpha(opacity=30);}
#imgList li.current img{opacity:1;filter:alpha(opacity=100);}
</style>
<script>
window.onload = function ()
{
    var oLi = document.getElementsByTagName("li");
    for (var i = 0; i < oLi.length; i++)
    {
        oLi[i].onmouseover = function ()
        {
            this.className = "current"
        };
        oLi[i].onmouseout = function ()
        {
            this.className = ""
        }
    }
}
</script>
</head>
<body>
<ul id="imgList">
    <li><img src="img/1.jpg" /></li>
    <li><img src="img/2.jpg" /></li>
    <li><img src="img/3.jpg" /></li>
    <li><img src="img/4.jpg" /></li>
    <li><img src="img/5.jpg" /></li>
    <li><img src="img/6.jpg" /></li>
    <li><img src="img/7.jpg" /></li>
    <li><img src="img/8.jpg" /></li>
    <li><img src="img/9.jpg" /></li>
    <li><img src="img/10.jpg" /></li>
</ul>
</body>
</html>
时间: 2024-08-02 02:47:36

函数传参,改变Div任意属性的值&&图片列表:鼠标移入/移出改变图片透明度的相关文章

鼠标移入/移出改变样式

<!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-

鼠标移入移出改变透明度

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"/> 5 <title>鼠标移入移出改变透明度</title> 6 <link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css" media="

[读码时间] 图片列表:鼠标移入/移出改变图片透明度

说明:代码来自网络.注释为笔者学习时添加. <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>图片列表:鼠标移入/移出改变图片透明度</title> <style> ul,li{ /*去除内外边距,去除列表默认样式*/ margin:0; padding:0; list-style-type:none; } #imgList{ /

React练习 5 :鼠标移入移出改变样式

需求:鼠标移入/移出div范围时,样式发生改变 import React,{useState,useEffect} from 'react'; import ReactDOM from 'react-dom'; import './index.css'; function ChangeStyle(){ const [isHover,setHover]=useState(false); return( <div id="div1" className={isHover ? 'hov

对于jq实现带有二级导航的,鼠标移入移出改变css属性样式

1.布局:一级导航用ul li ,二级导航在li 里面可以嵌套div实现 <li class="pull-active"> <a href="">资讯</a> <!-- 二级导航 --> <div class="ul ulH3"> <div class="li"> <a href="">活动</a> </d

JavaScript 入门练习2:鼠标移入移出改变 div 大小

有一个位于屏幕正中央的红色 div 正方形盒子,宽高为200×200像素,鼠标移入(悬停),正方形会变成400×400像素,鼠标移出,正方形恢复200×200像素. 使用 CSS3.JavaScript 两种方式实现. 效果如下图: 用到的知识点: 1.让盒子居中会用到 margin.padding. 2. :hover 伪类选择器.一个标签后面有一个冒号,又跟着一个东西这样的写法就叫做伪类. :hover 属于锚伪类,锚伪类分为:(以 a 标签为例) a:link {color: #FF000

C语言之main函数传参

1:为什么需要给main函数传参 首先要明白一点,给mian函数传参不是必须的,但是有时候我们需要通过给main函数不同的参数来得到的不同的结果,比如我们希望main函数中某个变量的值为0时执行子函数A,该变量值为1时执行子函数B,那么这个时候就可以通过给main函数传参来实现,mian函数传参格式如下: int main(int argc , char *argv[]) int main(int argc , char **argv) 参数解释: argc:int类型的参数,表示给mian函数

js最基础知识回顾2(函数传参,操作属性的第二种方式,提取行间事件,操作一组元素,this,焦点问题和鼠标按下抬起,选项卡)

一.函数传参     1.函数传参:参数就是占位符----函数里定不下来的东西 a. var a1=function(){ alert(123); }; function a(f){ // 相当于 f=a1 f(); }; a(a1); b.  function skip(skipPath){  //换肤 var oLink1 = document.getElementById('link1'); oLink1.href=skipPath; } c.   function setStyle(na

【JS学习笔记】函数传参

比如仅仅改变背景的颜色 函数传参:参数就是占位符. 那么在什么时候用传参呢?函数里定不下来的东西. <!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">