手风琴 html+css+jquery

本文详细阐述了网页布局和交互设计的实现方法,通过CSS样式和JavaScript事件,展示了如何创建响应式、美观且功能丰富的网页体验。文章深入探讨了布局元素的定位、样式调整以及用户交互效果的实现,为前端开发者提供了实用的技术指南。
body,ul,li,p,a,h3{
    margin: 0px;
    padding: 0px;
}
.wrapper{
    width: 938px;height: 152px;background: round;border: 1px solid peru;
    margin: 0px auto;
}
.wrapper li{
    list-style-type: none;float: left;width: 156px;height: 152px;overflow: hidden;
}
.a{
    display: block; width: 156px;height: 152px;position: relative;left: 0px;top: 0px;overflow: hidden;
}
.img{
    width: 117px; height: 72px;position: absolute;bottom: 0px;right: 0px;
}
.font_div{
    width: 136px;position: absolute;top: 0px;left: 0px;padding-left: 10px;padding-top: 10px;
}
.font_div h3{
    font-size: 18px;width: 136px;
}


.wrapper .font_div .p2{
    font-size: 16px;color:palevioletred;font-family: inherit;width: 136px;
}
.font_div p{
    font-size: 14px; color: #d3d3d3;width: 136px;
}
.link{
    width: 0px;border: 1px dashed lightpink;height: 152px;position: absolute;right: 0px; bottom: 0px;
}
.mask{
    width: 156px;height: 152px;background: #000;opacity: 0;position: absolute;left: 0px; top: 0px;
}
.wrapper:hover .mask{opacity: 0.15}




.wrapper ul .big{
    width: 314px;height: 152px;
}
.wrapper ul .big .a{
    width: 314px;height: 152px;
}
.wrapper ul .big .a .img{
    width: 170px;height: 120px;
}
.wrapper ul .big .a .font_div .p2{
    font-size: 26px;color:palevioletred;font-family: inherit;width: 136px;
}
.wrapper ul .big .a .font_div p{
    font-size: 24px; color: #d3d3d3;width: 136px;
}
.wrapper ul .big .a .font_div h3{
    font-size: 28px;width: 136px;
}

.wrapper ul .big .a:hover .mask{opacity: 0}



-------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title></title>
    <link href="index.css" rel="stylesheet" type="text/css">
    <meta content="text/html" http-equiv="Content-Type" charset="utf-8">
    <script type="text/javascript" src="jquery-1.9.1.js"></script>


</head>
<body>
    <div class="wrapper" id="subject">
        <ul>
            <li class="big">
                <a href="#" class="a">
                    <img src="1.jpg" class="img"/>
                    <div class="font_div">
                        <h3 style="color: red">李茂</h3>
                        <p>李燕萍 哈儿</p>
                        <p class="p2"><strong>1</strong><i>身一世</i></p>
                    </div>
                    <i class="link"></i>
                    <i class="mask"></i>
                </a>
            </li>


            <li>
                <a href="#" class="a">
                    <img src="1.jpg" class="img"/>
                    <div class="font_div">
                        <h3>李茂</h3>
                        <p>李燕萍 哈儿</p>
                        <p class="p2"><strong>1</strong><i>身一世</i></p>
                    </div>
                    <i class="link"></i>
                    <i class="mask"></i>
                </a>
            </li>


            <li>
                <a href="#" class="a">
                    <img src="1.jpg" class="img"/>
                    <div class="font_div">
                        <h3>李茂</h3>
                        <p>李燕萍 哈儿</p>
                        <p class="p2"><strong>1</strong><i>身一世</i></p>
                    </div>
                    <i class="link"></i>
                    <i class="mask"></i>
                </a>
            </li>


            <li>
                <a href="#" class="a">
                    <img src="1.jpg" class="img"/>
                    <div class="font_div">
                        <h3>李茂</h3>
                        <p>李燕萍 哈儿</p>
                        <p class="p2"><strong>1</strong><i>身一世</i></p>
                    </div>
                    <i class="link"></i>
                    <i class="mask"></i>
                </a>
            </li>


            <li>
                <a href="#" class="a">
                    <img src="1.jpg" class="img"/>
                    <div class="font_div">
                        <h3>李茂</h3>
                        <p>李燕萍 哈儿</p>
                        <p class="p2"><strong>1</strong><i>身一世</i></p>
                    </div>
                <!--    <i class="link"></i>-->
                    <i class="mask"></i>
                </a>
            </li>
        </ul>
    </div>
    <script type="text/javascript" src="index.js"></script>
</body>
</html>

---------------------------------

/**
 * Created by 李茂 on 14-12-18.
 */
function mouseover(e){
    var list = $('#subject li');
    //
    var target = $(e.target).parents('li');
    list.removeClass('big');
    target.addClass('big');
}


(function(){
    var outer = $('#subject');
    outer.find('li').on('mouseover', mouseover);
})()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值