博客列表 >5月8号作业

5月8号作业

鲨鱼辣椒的博客
鲨鱼辣椒的博客原创
2019年05月10日 10:11:49886浏览

小案例 仿照相框案列,介绍自己家乡的一些景点

代码如下:

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>家乡景点</title>
    <style>
        .box{
            width: 700px;
            height: 900px;
            background-color:  #efefef;
            border: 1px solid lightgray;
            margin: 20px auto;
            text-align: center;
            color: #636363;
            box-shadow: 2px 2px 2px #999;
        }

        .box ul {
            margin:0;
            padding:0;
            /*将ul转为BFC独立块,使之不受内部浮动元素的影响*/
            overflow: hidden;
        }

        .box ul li {
            list-style-type: none;
            float:left;
            background-color: skyblue;
            margin-left: 40px;

        }
        .box ul li a {
            /*将a转为块元素,并设置为li的宽高,这样可以使整个li可以被点击*/
            display: block;
            width: 100px;
            height: 40px;
            line-height: 40px;
            color: white;
            text-decoration: none;
            text-align: center;
        }
        .box ul li:hover {
            font-size:1.2em;
            background-color: coral;
        }

        .sd{
            font-size:1.2em;
            background-color: coral;
        }

        .box .pic {
            width: 500px;
            height:500px;
            border: 1px solid lightgray;
            margin: 50px auto 0;

        }
        .box .pic img {
            width: 100%;
            height: 100%;
        }


    </style>
</head>
<body>
<div class="box">
    <h2>家乡景点</h2>
    <ul>
        <!--<li><a href="images/zly.jpg" onclick="document.getElementById('img').src = this.href;return false">赵丽颖</a></li>-->
        <li>
            <a href="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1557460478213&di=3ff23222d122c07ae294dc39687456f7&imgtype=0&src=http%3A%2F%2Fwww.zmdtvw.cn%2Fd%2Ffile%2Fp%2F2017%2F07%2F17%2Fd9931c65c77314961c41397c864ddb74.jpg%3Fenable%3D%26w%3D550%26h%3D341%26cut%3D" title="衡山(Mount Heng),又名南岳、寿岳、南山,为中国“五岳”之一,位于中国湖南省中部偏东南部,绵亘于衡阳、湘潭两盆地间,,主体部分位于衡阳市南岳区“变应玑衡”,“铨德钧物”,犹如衡器,可称天地,故名衡山。" >南岳衡山</a>
        </li>
        <li>
            <a href="http://h2.bytravel.cn/www/19/head/18983.gif" title="石鼓书院始建于唐元和五年(公元810年),迄今已有1200年的历史。原址在衡阳石鼓山,时衡州名士李宽在石鼓山寻真观旁结庐读书,宋至道三年(公元997年),邑人李士真拓展其院,作为衡州学者讲学之所。二年(公元1035年),朝廷赐额“石鼓书院”,遂与睢阳、白鹿洞、岳麓书院并称全国四大书院。" >石鼓书院</a>
        </li>
        <li>
            <a href="http://h2.bytravel.cn/www/56/head/55882.gif" title="蔡伦竹海旅游风景区位于耒阳市黄市镇和大义乡境内,规划区面积近100平方公里,中心景区达66平方公里,按国家4A级旅游风景区进行规划建设。蔡伦竹海景区面积广阔,连片竹林面积达16万亩,是我国连片面积最大的竹海,有着“亚洲大竹海”" >蔡伦竹海</a>
        </li>
        <li><a href="http://h2.bytravel.cn/www/19/head/18984.gif" title="《衡阳保卫战纪念馆位于衡阳市高新技术产业开发区新桥管理处第七组。景区内主要建筑系清代记名提督、振威将军陆成祖(1838—1891年)于光绪七年(1881年—1887年)建造,距今已有125年历史。它是典型的湘南民居风格古建筑群,依山傍水,坐北朝南" >衡阳保卫战纪念馆</a></li>
    </ul>
    <div class="pic">
        <!--占位符图片-->
        <img src="images/zwt.png" alt="" id="img">

    </div>
    <!--占位符文字-->
    <p id='info'>XXX主演过的电影</p>
</div>

<script>
    // 获取到元素
    var pic = document.getElementsByTagName('a');
    var img = document.getElementById('img');
    var p = document.getElementById('info');

    //给所有元素添加点击事件
    for (var i = 0; i < pic.length; i++){
        pic[i].onclick = function (ev) {
            //点击下个事件 取消上个绑定事件
            for (var i = 0; i < pic.length; i++){
                pic[i].classList.remove('sd');
            }

            //锁定元素事件
            this.classList.add('sd');

            //点击事件触发内容
            var picUrl = this.href;
            var picInfo = this.title;
            var picName = this.innerHTML;

            //将对应的图片进行占位符替换
            img.src = picUrl;
            p.innerHTML = '<span style="color: coral; font-size: 1.3rem">' + picName + ': ' + picInfo + '</span>';
            //取消a链接默认跳转行为
            return false;
        }
    }

</script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


上一条:0509-留言本下一条:2019.5.9作业
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议