zoukankan      html  css  js  c++  java
  • JS+CSS打造一款漂亮绿色相册代码

    代码简介:

    JavaScript+CSS完成的漂亮相册展示效果,运用了大量CSS代码,JS代码并不多,它可以自动获取链接图片的地址以及TITLE标签的信息,当鼠标点击小图的时候它就会自动加载大图,类似有点Ajax的感觉。

    代码内容:

    View Code
    <!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>JS+CSS打造一款漂亮绿色相册代码 - www.webdm.cn</title>
    <style>
    *
    { margin:0; padding:0; list-style:none}
    body
    { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.8;}
    img
    { display:block; border:0;}
    h1,h2
    { background:#85B829; line-height:2.5; font-size:14px; padding-left:10px; color:#fff;}
    #pics
    { border-left:3px solid #468C50; border-right:3px solid #99CC99; background:#B5DF63; float:left; width:750px;}
    li
    { float:left;}
    a
    { display:block; background:#fff; border:1px solid #A4D742; text-align:center; color:#598628; text-decoration:none;

    padding
    :5px; margin:10px;}
    a:hover,a:active
    { background:#99CC33; border:1px solid #85B829; border-left:1px solid #fff; border-top:1px solid

    #fff
    ; color:#fff}
    #showpic
    { border:1px solid #85B829; padding:5px; display:none; clear:left; background:#FFF; text-align: center}
    ul,#showpic
    { margin:10px;}
    h2
    { color:#598628; background:none; text-align:left}
    #showpic img
    { margin:auto}
    </style>
    </head>
    <body>
    <div id="pics">
    <h1>我的图集</h1>
    <ul>
    <li><a href="http://www.webdm.cn/images/wall1.jpg" title="来天来了"><img src="http://www.webdm.cn/images/wall1_s.jpg"

    />春天</a></li>
    <li><a href="http://www.webdm.cn/images/wall2.jpg" title="黄昏风景"><img

    src="http://www.webdm.cn/images/wall2_s.jpg" />黄昏</a></li>
    <li><a href="http://www.webdm.cn/images/wall3.jpg" title="树林风光"><img

    src="http://www.webdm.cn/images/wall3_s.jpg" />树林</a></li>
    <li><a href="http://www.webdm.cn/images/wall4.jpg" title="漂亮城市"><img

    src="http://www.webdm.cn/images/wall4_s.jpg" />漂亮</a></li>
    </ul>
    </div>
    <script language="javascript">
    function setDiv(){
    var pics = document.getElementById("pics");
    var showpic = document.createElement("div");
    showpic.setAttribute(
    "id", "showpic");
    pics.appendChild(showpic);
    showpic.appendChild(document.createElement(
    "h2"));
    showpic.appendChild(document.createElement(
    "img"));
    var links = pics.getElementsByTagName("a");
    for(var k=0; k<links.length; k++){
    links[k].onclick
    = function(){
    return showPic(this);
    }
    }
    }
    function showPic(pic){
    var showpic = document.getElementById("showpic");
    showpic.style.display
    = "block";
    showpic.getElementsByTagName(
    "h2")[0].innerHTML = pic.title;
    showpic.getElementsByTagName(
    "img")[0].setAttribute("src", pic.href);
    return false;
    }
    window.onload
    = setDiv;
    </script>
    </body>
    </html>

    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <p><a href="http://www.webdm.cn">网页代码站</a> - 最专业的网页代码下载网站 - 致力为中国站长提供有质量的网页代码!</p>

    代码来自http://www.webdm.cn/webcode/c22683bd-56c3-43fd-9095-ceffa1c8fd26.html

  • 相关阅读:
    延迟加载时发生no session错误的解决办法
    零零散散的一些知识点(一)
    零零散散的一些知识点(二)
    自己写的一个日历表
    js复制网址
    load方法在延迟加载时可能出现的错误。
    JSON基本介绍
    JBOSS4.0 JDBC数据源配置大全
    EJB学习笔记一
    Android程序完全退出的方法
  • 原文地址:https://www.cnblogs.com/webdm/p/2294380.html
Copyright © 2011-2022 走看看