老师,请帮忙看下代码结构和样式合理吗?

来源:4-6 自由编程

聪U

2020-11-18 22:38:16


结构:

<!DOCTYPE html>

<html lang="en">


<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Career Builder</title>

    <meta name="Keywords" content="职业生涯建设者">

    <meta name="description" content="职业生涯,职业规划,生涯建设,建设,职业">

    <link rel="stylesheet" href="css/index.css">

</head>


<body>

    <!-- 网页头部 -->

    <header>

        <!-- 设置header-top控制子元素版心 -->

        <div class="header-top">

            <div class="logo">

                <!-- <h1>Career Builder</h1> -->

                <img src="images/logo.png" alt="">

            </div>

            <!-- 头部导航栏部分 -->

            <nav class="main-nav">

                <ul>

                    <li><a href="">HOME</a></li>

                    <li><a href="">ABOUT</a></li>

                    <li><a href="">GALLERY</a></li>

                    <li><a href="">FACULTY</a></li>

                    <li><a href="">EVENTS</a></li>

                    <li><a href="">CONTACT</a></li>

                </ul>

            </nav>

        </div>

    </header>

    <!-- 网页Banner区域 -->

    <section class="banner">

        <!-- banner背景图片 -->

        <div class="bg-img">

            <img src="images/banner3.jpg" alt="">

        </div>

        <!-- 遮罩层 -->

        <div class="mask">

            <p>banner遮罩层</p>

        </div>

        <!-- 表单 -->

        <div class="ban-form">

            <form action="">

                <input type="text" placeholder="your Name" />

                <input type="tel" placeholder="your Phone" />

                <input type="email" placeholder="your Email" />

                <textarea placeholder="Write Your Comment Here"></textarea>

                <input type="submit" value="SEND MESSAGE" class="sub-mit">

            </form>

        </div>

    </section>

</body>

</html>

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

样式:

* {

    margin0;

    padding0;

}

header {

    height80px;

    background-color#07cbc9;

}

header .header-top {

    /* .header-top没有形成BFC,然后清除浮动 */

    width1200px;

    height80px;

    margin0 auto;

    /* background-color: yellow; */

    /* overflow: hidden; */

}

header .header-top .logo {

    floatleft;

    width260px;

    height48px;

    padding16px 0;

}

header .header-top .logo img {

    width260px;

    height48px;

}

header .header-top .main-nav {

    floatright;

    padding-top30px;

}

header .header-top .main-nav ul {

    list-stylenone;

    height30px;

}

header .header-top .main-nav ul li {

    floatleft;

    line-height30px;

    margin-left20px;

}

header .header-top .main-nav ul li:first-child {

    margin-left0;

}

header .header-top .main-nav ul li a {

    displayblock;

    padding0 10px;

    height30px;

    font-size16px;

    colorwhite;

    text-decorationnone;

}

header .header-top .main-nav ul li a:hover {

    background-coloryellow;

    colorpurple;

}

/* banner部分样式 */

.banner {

    /* 相对定位,子绝父相 */

    positionrelative;

    /* 不设置高度,也能撑开,因为图片img的height */

}

.banner .bg-img img {

    width100%;

    height600px;

}

/* 遮罩层效果样式 */

.banner .mask {

    /* 利用定位平铺在banner上 */

    positionabsolute;

    top0;

    left0;

    width100%;

    height600px;

    background-colorrgba(0 , 0,  0.3);


}

/* 表单层效果 */

.banner .ban-form {

    positionabsolute;

    top100px;

    left50%;

    width504px;

    margin-left-252px;

    /* 让文本居中,然后可以让input居中,submit按钮居中 */

    text-aligncenter;

 

}

.banner .ban-form input {  

    height40px;

    border2px solid #808080;

    margin-bottom40px;

  

}

.banner .ban-form input,

.banner .ban-form textarea {

    width500px;

    backgroundnone;

    outlinenone;

    colorrgb(24129241);


}


.banner .ban-form textarea {

    height110px;

    border2px solid #808080;


}

.banner .ban-form .sub-mit {

    width200px;

    height40px;

    color#808080;

    margin-top40px;

    cursorpointer;

}



写回答

1回答

好帮手慕码

2020-11-19

同学你好,表单部分效果实现的不错,结构也合理。但是,顶部导航鼠标悬停的样式不太美观

http://img.mukewang.com/climg/5fb5d6bf0990980101530070.jpg

建议优化:

http://img.mukewang.com/climg/5fb5d6e30908da4b06110668.jpg

祝学习愉快~

1

0 学习 · 15276 问题

查看课程