HTML+CSS页面练习——legend第二部分

第二部分——headerwrap

简要介绍:

本部分有两个标题<h1><h2>,两个<input>元素,还有无序列表<ul>和链接<a>实现的5个链接。

页面效果:

HTML代码:

<div id="headerwrap">
      <header class="clearfix">
          <h1><span>Legend! </span>We make web a beautiful place.</h1>
          <div class="container">
              <h2>Signup for our Newsletter to be updated</h2>
              <input type="email" placeholder="[email protected]" class="cform-text" size="40" title="your email"/>
              <input type="submit" value="Notify me" class="cform-submit"/>
          </div>
          <div class="row">
            <ul class="icon">
                <li><a href="#" target="_blank"><i class="icon-pinterest-circled"></i></a></li>
                <li><a href="#" target="_blank"><i class="icon-facebook-circled"></i></a></li>
                <li><a href="#" target="_blank"><i class="icon-twitter-circled"></i></a></li>
                <li><a href="#" target="_blank"><i class="icon-gplus-circled"></i></a></li>
                <li><a href="#" target="_blank"><i class="icon-skype-circled"></i></a></li>
            </ul>
          </div>
      </header>
    </div>

CSS代码:

        #headerwrap{
            width: 100%;
            background: url(img/top-bg.jpg) #0b333f no-repeat center center fixed;  /*背景是一张图片且固定在一个位置不变*/
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            padding-top:80px;
            padding-bottom:110px;
            text-align:center;   /*内容水平居中分布*/
        }
        #headerwrap h1{
            color:#FFFFFF;
            font-size:4em;
            font-family: ‘Patua One‘, cursive;
            font-weight:400;
            margin:1em 0;
        }
        #headerwrap h1 span{
            color:#f0bf00;
        }
        #headerwrap h2{
            color:#ffffff;
            font-size:2em;
            font-family: ‘Open Sans‘, sans serif;
            font-weight: normal;
            margin: 0.5em 0;
            text-shadow: 1px 1px 1px #333333;
        }
        #headerwrap input[type=email]{
            background-color: rgba(227,231,228,1);
            font-size: 1.4em;
            font-family: ‘Open Sans‘, sans serif;
            border: 0;
            text-align: center;    /* 水平方向的居中*/
            vertical-align: middle;  /* 垂直方向上的居中*/
            margin-bottom:0 !important;
            height: 2.9em;
            width: 50%;
        }
        #headerwrap input[type=email]:focus{   /*当其获得焦点时,它的样式会变为以下*/
            background:#43413e;
            color:#eff1ef;
            transition: background 0.25 ease-in;
        }
        #headerwrap input[type=submit]{
            color: #fff;
            width: 185px;
            height: 3em;
            font-size: 1.4em;  /*21px*/
            font-family: ‘Patua One‘, cursive;
            font-weight: bold;
            letter-spacing: 0.05em;  /*字母间距*/
            margin: 0;
            border:0;
            vertical-align: middle;
            text-transform: none;
            background: #f0bf00 !important;
            border-radius: 3px;
        }
        #headerwrap input[type=submit]:hover,#headerwrap input[type=submit]:active{    /*当鼠标悬停在其上方时,其背景会改变颜色*/
            background: #43413e !important;
        }
        ul.icon{
            font-size: 54px;
            margin: 1em 0 0.5em 0;
        }
        ul.icon li{
            display:inline-block;
            -webkit-transition: all 0.3s linear;
            -moz-transition: all 0.3s linear;
            -o-transition: all 0.3s linear;
            transition: all 0.3em linear;
        }
        ul.icon li:hover{      /*当鼠标悬停在其上方时,其透明度变为0.7*/
            opacity: 0.7;
        }

总结:

这部分的实现过程中没有遇到大问题。

时间: 2024-10-11 05:20:52

HTML+CSS页面练习——legend第二部分的相关文章

HTML+CSS页面练习——legend第一部分

第一部分navbar-wrapper 简要介绍: 本部分为导航部分,会固定在浏览器页面的顶部,不会随文档的滚动而移动.运用无序列表中放入链接(<ul><li><a></a></li></ul>)的方式来实现导航.当鼠标放在该元素上面时,其样式会发生变化. 页面效果: 字体的引入: <link href='http://fonts.googleapis.com/css?family=Quattrocento:400,700'  r

HTML+CSS页面练习——legend第三部分

第三部分--feature 简要介绍: 这部分比较简单.主要用<p>元素写了两句话.用一张图片设置背景. 页面效果: HTML代码: <div > <section id="feature"> <article> <p>We work to make web a beautiful place.</p> <p>We craft beautiful designs and convert them int

HTML+CSS页面练习——legend第四部分

第四部分--Portfolio 简要介绍: 本部分内容看着比较多,其实它的许多地方是一样的.所以只需要设置好一个类的样式,就可以运用到它们所有的上面. 页面效果: (两张图片之间没有空隙) HTML代码: <section id="portfolio"> <div class="container"> <div class="align"><i class="icon-desktop-circl

HTML+CSS页面练习——legend第五部分

第五部分--Service 简要介绍: 页面效果: HTML代码: <section id="services"> <div class="container"> <div class="align"><i class="icon-cog-circled"></i></div> <h1>Services</h1> <div c

Java学习总计(二十六)——JavaScript正则表达式,Js表单验证,原生js+css页面时钟

一.JavaScript正则表达式1.exec检索字符串中指定的值,返回找到的值,并确定其位置2.test检索字符串中指定的值,返回true或false3.正则表达式对象的创建:(1)方式一:Var rgex=new RegExp("[0-9]","模式");(2)方式二:简便写法,用双斜杠//把正则表达式的内容括起来例1(正则创建,使用test()方法): <!DOCTYPE html> <html> <head> <me

css基础css页面布局基础

样式可以在HTML中定义,也可以在一个单独的外部样式文件中定义.样式可以分为嵌入式样式表,外部样式表,内联样式表. 外部样式表:首先要建一个后缀为.css的样式表文件,然后在web文档中的<head>段使用<link>标记,这样就可以将一个外部样式表文件链接到文档中. 语法:<link rel="stylesheet" type="text/css" href="样式表的url"/> 嵌入式样式表:在web文档

div+css页面布局-html代码

<html> <head> <title>div+css页面布局</title> <meta http-equiv="content-type" content="text/html" > <link rel="stylesheet" type="text/css" href="css/layout.css" /> </head&

CSS页面模块的常用命名

CSS页面模块的常用命名:        头:header        内容:content/container        尾:footer        导航:nav        侧栏:sidebar        栏目:column        页面外围控制整体布局宽度:wrapper        左右中:left right center        登录条:loginbar        标志:logo        广告:banner        页面主体:main 

python--前端之CSS(css页面引入方法、选择器之基本选择器、组合选择器)

CSS产生背景: 为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是 Cascading Style Sheets 的首字母缩写,意思是层叠样式表. 有了CSS,html中大部分表现样式的标签就废弃不用了,html只负责文档的结构和内容,表现形式完全交给CSS,html文档变得更加简洁. CSS基本语法及页面引用 CSS基本语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明. selector { property: value; pr