15、项目:见缝插针游戏---界面

见缝插针游戏—界面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>见缝插针小游戏</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        body,html{
            width:100%;
            height: 100%;            
        }
        body{
            background: url(11.jpg) no-repeat center;
        }
        h2{
            font-size: 35px;
            text-align: center;
            margin-top: 150px;
            letter-spacing: 2px;
        }
        .container{
            text-align: center;
        }
        .play a{
            margin-top: 50px;
            text-align: center;
            display: inline-block;            
            border: 1px #666 solid;
            border-radius: 10px;
            font-size:20px;
            background: url(play.png) no-repeat center;
            padding: 60px 25px 4px;
            font-weight: bold;
            text-decoration: none;

        }
    </style>
</head>
<body>
    <div class="container">
        <h2>见缝插针小游戏</h2>
        <div class="play"><a href="#" id="go">关卡<span id="leavl">1</span></a></div>
    </div>
</body>
</html>

效果图:
这里写图片描述

这里需要注意的是:
一般情况下,如果我们要使一个div在父元素中水平居中显示,我们会给它设置一个宽度,然后设置margin: 0 auto; 但这个属性只有在div的display为block或者默认情况下才会有效果。但是在某些必需的情况下, 我们给div设置了display为inline-block的情况下, 发现使用margin来让其居中这个方法行不通. 那么此时解决的方法就是: 给该元素的父元素添加样式 text-align: center, 这样的话该元素就可以实现水平居中了.

图片素材:
图片名称分别为:11.png 、play.png
这里写图片描述
这里写图片描述

猜你喜欢

转载自blog.csdn.net/jihong10102006/article/details/80748316
今日推荐