美文网首页
项目-分屏

项目-分屏

作者: 子却 | 来源:发表于2018-10-31 15:12 被阅读0次

该页面由7部分组成:

  • 页面头部的响应式导航栏并设置监听
  • 由巨幕和内联表单构成的标题
  • bootstrap栅格系统构成的页面简介及缩略图
  • bootstrap轮播图
  • 面板
  • 表单
  • 带有返回页面顶部功能的页脚

HTML

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />    
    <title>分屏</title>
    <link href="./分屏.css" rel="stylesheet" type="text/css">
    <!--引入Bootstrap-->
    <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <!--引入jQuery-->
    <script src="https://cdn.bootcss.com/jquery/2.1.1/jquery.min.js"></script>
    <!--引入Bootstrap的JS插件-->
    <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
</head>
<body id="myPage" data-spy="scroll" data-target=".navbar">
    <!--导航栏-->
    <!--如果将 .navbar-default 设置在<nav>上,她的宽度将是浏览器的宽度;
        若设置在<ul>上,则它的宽度只有导航条的宽度(即"关于我们"到"联系我们"这么宽)-->
    <nav class="navbar navbar-default navbar-fixed-top">
        <div class="container">
            <div class="navbar-header">
                <a href="#" class="navbar-brand">
                    <img src="./logo.png" width="50px" class="img-responsive img-thumbnail">
                </a>
                <button type="button" class="navbar-toggle" data-target="#myNavbar" data-toggle="collapse">
                    <span class="sr-only">导航菜单</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
            </div>
 
            <!--直接在<ul>上添加折叠,不用div承载列表也可以。结果不影响汉堡按钮的使用-->
            <div class="collapse navbar-collapse" id="myNavbar">
                <ul class="nav navbar-nav navbar-right">
                    <li>
                        <a href="#about">关于我们</a>
                    </li>
                    <li>
                        <a href="#service">服务</a>
                    </li>
                    <li>
                         <a href="#portfolio">环境</a>
                    </li>
                    <li>
                        <a href="#pricing">套餐</a>
                    </li>
                    <li>
                        <a href="#contact">联系我们</a>
                    </li>
                </ul>
            </div>
        </div>
    </nav>

    <div class="container" id="contianer1">
        <!--页首-->
        <div class="row">
            <div class="jumbotron text-center">
                <h1>程序园</h1>
                <h4>我们专注于编程</h4>
                <!--class="form-inline" 让表单元素水平排列-->
                <form class="form-inline text-center">
                    <div class="form-group">
                        <!--size属性用于设置输入框的文本宽度,值越大,文本框越宽;
                            class="form-control" 用于设置输入框的样式:输入框比不设置时要高一点,附带边框效果。-->
                        <input type="text" class="form-control" size="50" placeholder="Email Address">
                        <button type="button" class="btn btn-danger">订阅</button>
                    </div>
                </form>
            </div>
        </div>

        <!--关于我们-->
        <div class="row" id="about">
            <div class="col-md-8">
                <h3>关于公司</h3>
                <p>提供各类前端学习方案</p>
                <p>热爱编程者的学习天地</p>
                <div>
                    <button type="button" class="btn">进入学习</button>
                </div>
            </div>
            <div class="col-md-4">
                <span class="glyphicon glyphicon-signal"></span>
            </div>
        </div>
        <hr>

        <!--价值观-->
        <div class="row">
            <div class="col-md-4">
                <span class="glyphicon glyphicon-globle logo"></span>
            </div>
            <div class="col-md-8 text-center">
                <h3>我们的价值观</h3>
                <p>使命:我们的使命是让更多人接触编程,喜爱编程</p>
                <p>愿景:让编程成为人们的日常</p>
            </div>
        </div>
        <hr>

        <!--服务-->
        <div class="row text-center" id="service">
            <div class="col-md-12">
                <h3>服务</h3>
                <p>我们提供的</p>
            </div>
            <div class="row">
                <div class="col-md-4">
                    <span class="glyphicon glyphicon-leaf"></span>
                    <h6>动力</h6>
                    <p>Lorem ipsum dolor sit amet</p>
                </div>
                <div class="col-md-4">
                    <span class="glyphicon glyphicon-leaf"></span>
                    <h6>爱好</h6>
                    <p>Lorem ipsum dolor sit amet</p>
                </div>
                <div class="col-md-4">
                    <span class="glyphicon glyphicon-leaf"></span>
                    <h6>奋斗</h6>
                    <p>Lorem ipsum dolor sit amet</p>
                </div>
            </div>
            <div class="row">
                <div class="col-md-4">
                    <span class="glyphicon glyphicon-leaf"></span>
                    <h6>创造</h6>
                    <p>Lorem ipsum dolor sit amet</p>
                </div>
                <div class="col-md-4">
                    <span class="glyphicon glyphicon-leaf"></span>
                    <h6>认证</h6>
                    <p>Lorem ipsum dolor sit amet</p>
                </div>
                <div class="col-md-4">
                    <span class="glyphicon glyphicon-leaf"></span>
                    <h6>氛围</h6>
                    <p>Lorem ipsum dolor sit amet</p>
                </div>
            </div>
        </div>
        <hr>

        <!--环境-->
        <div class="row" id="portfolio">
            <div class="row col-md-12 text-center">
                <h3>风景</h3>
                <p>向往的环境</p>
            </div>
            <div class="row text-center">
                <div class="col-md-4 thumbnail">
                    <img src="https://static1.bcjiaoyu.com/f49febe723ba79c384a71a62e3571f2d_o.png-1200x800">
                    <p><strong>巴黎</strong></p>
                    <p>巴黎风光</p>
                </div>
                <div class="col-md-4 thumbnail">
                    <img src="https://static1.bcjiaoyu.com/519a8173d4933b4344c667cd389fd6ae_j.png-1200x800">
                    <p><strong>纽约</strong></p>
                    <p>纽约风光</p>
                </div>
                <div class="col-md-4 thumbnail">
                    <img src="https://static1.bcjiaoyu.com/770b3bd613dacfbeb225474068497adc_d.png-1200x800">
                    <p><strong>旧金山</strong></p>
                    <p>旧金山风光</p>
                </div>
            </div>
        </div>

        <!--轮播图-->
        <div class="row">
            <h3 class="text-center">轮播展示</h3>
            <div id="Carousel" class="carousel slide" data-ride="carousel">
                <!--轮播指标-->
                <ol class="carousel-indicators">
                    <li data-target="#Carousel" data-slide-to="0" class="active"></li>
                    <li data-target="#Carousel" data-slide-to="1"></li>
                    <li data-target="#Carousel" data-slide-to="2"></li>
                </ol>
                <!--轮播项目-->
                <div class="carousel-inner">
                    <div class="item active">
                        <img src="https://static1.bcjiaoyu.com/f49febe723ba79c384a71a62e3571f2d_o.png-1200x800">
                        <p class="carousel-caption">巴黎</p>
                    </div>
                    <div class="item">
                        <img src="https://static1.bcjiaoyu.com/519a8173d4933b4344c667cd389fd6ae_j.png-1200x800">
                        <p class="carousel-caption">纽约</p>
                    </div>
                    <div class="item">
                        <img src="https://static1.bcjiaoyu.com/770b3bd613dacfbeb225474068497adc_d.png-1200x800">
                        <p class="carousel-caption">旧金山</p>
                    </div>
                </div>
                <!--轮播导航-->
                <a data-target="#Carousel" class="left carousel-control" type="button" data-slide="prev">
                    <span class="glyphicon glyphicon-chevron-left"></span>
                </a>
                <a class="right carousel-control" href="#Carousel" type="button" data-slide="next">
                    <span class="glyphicon glyphicon-chevron-right"></span>
                </a>
            </div>
        </div>

        <!--套餐-->        
        <div class="row" id="pricing">
            <div class="row text-center">
                <h3>套餐</h3>
                <p>选择一份适合自己的方案</p>
            </div>
            <div class="row">           
                <div class="col-md-4">
                    <div class="panel panel-primary">
                        <div class="panel-heading">
                            <div class="panel-title">入门</div>
                        </div>
                        <!--没有分割线效果
                        <div class="panel-body text-center">
                            <table class="table">
                                <tr>
                                    <p>HTML</p>
                                    <p>CSS</p>
                                    <p>JavaScript</p>
                                </tr>
                                <tr>
                                    <p>¥99</p>
                                    <button class="btn btn-primary">购买</button>
                                </tr>
                            </table>               
                        </div>-->
                        <div class="panel-body text-center">
                            <p>HTML</p>
                            <p>CSS</p>
                            <p>JavaScript</p>
                        </div>
                        <div class="panel-footer text-center">
                            <p>¥99</p>
                            <button class="btn btn-primary">购买</button>                        
                        </div>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="panel panel-primary">
                        <div class="panel-heading">
                            <div class="panel-title">初级</div>
                        </div>
                        <div class="panel-body text-center" id="panelText">
                            <p>css3</p>
                            <p>jquery</p>
                            <p>bootstrap</p>
                            <p>vue.js</p>
                        </div>
                        <div class="panel-footer text-center">
                            <p>¥199</p>
                            <button class="btn btn-primary">购买</button>                        
                        </div>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="panel panel-primary">
                        <div class="panel-heading">
                            <div class="panel-title">高级</div>
                        </div>
                        <div class="panel-body text-center">
                            <p>HTML5</p>
                            <p>PHP</p>
                            <p>MySQL</p>
                        </div>
                        <div class="panel-footer text-center">
                            <p>¥399</p>
                            <button class="btn btn-primary">购买</button>                        
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!--联系我们-->
        <div class="row" id="contact">
            <h3 class="text-center">联系我们</h3>
            <div class="col-md-4">
                <p>联系我们,我们将在24小时内回复您</p>
                <div>
                    <span class="glyphicon glyphicon-map-marker"></span> 北京市丰台区
                </div>
                <div>
                    <span class="glyphicon glyphicon-phone"></span> +00 1888888888
                </div>
                <div>
                    <span class="glyphicon glyphicon-envelope"></span> my email@something.com
                </div>
            </div>
            <div class="col-md-8">
                <form class="form-horizontal">
                    <div class="form-group">
                        <div class="col-md-6">
                            <input type="text" class="form-control" placeholder="Name">
                        </div>
                        <div class="col-md-6">
                            <input type="e-mail" class="form-control" placeholder="E-mail">
                        </div>                        
                    </div>
                    <!--textarea不要用form-group包裹,否则宽度会超出其他输入框-->
                    <textarea type="text" class="form-control" placeholder="Comment" rows="5"></textarea>
                    <br>
                    <div class="form-group">
                        <div class="col-md-offset-4 col-md-8">
                            <!-- .pull-right向右浮动-->
                            <button type="submit" class="btn btn-info pull-right">发送</button>
                        </div>                        
                    </div>
                </form>
            </div>
        </div>
        
        <div class="row text-center footerText">
            <div>
                <a href="#myPage" title="To Top">
                    <span class="glyphicon glyphicon-chevron-up"></span>
                </a>
            </div>
            <div>
                <p>Bootstrap Made By<a href="https://www.jianshu.com/u/e6564aebfa00"></a>子却</p>
            </div>
        </div>
    </div>
</body>
</html>

CSS

nav{
    background-color: rgb(61, 124, 207);
}
#container1{
    background-color: rgb(61, 124, 207);
}
.img-responsive{
    position: absolute;
    top: 0;
}
.navbar{
    background-color: rgb(43, 81, 248);
}
#panelText{
    height: 120px;
    line-height: 1;
}
.footerText{
    background-color: rgb(217, 221, 224);
}
.logo{
    font-size: 200px;
}

相关文章

  • 项目-分屏

    该页面由7部分组成: 页面头部的响应式导航栏并设置监听 由巨幕和内联表单构成的标题 bootstrap栅格系统构成...

  • vim高级操作

    分屏 sp 横向分屏 vsp 竖向分屏 分屏切换 Ctrl + w (hjkl),切换分屏焦点Ctrl + w +...

  • 分屏滤镜

    vertShader fragShader 2分屏 3分屏 4分屏 6分屏 9分屏

  • vim之分屏使用

    分屏 左右分屏 在普通模式下,输入: 也可以上下分屏: 实现左右分屏,效果如下: 控制左右分屏大小 在普通模式下,...

  • vim 分屏操作

    关于vim的分屏操作 1. 分屏启动vim 大写的O参数来垂直分屏 (小写的o参数水平分屏) 2. 关闭分屏 3....

  • vim分屏操作

    分屏操作: 启动分屏: 1.使用大写O参数进行垂直分屏 2.使用小写o参数进行水平分屏 注: n是数字,表示分屏的...

  • 08-OpenGL ES 分屏滤镜

    分屏滤镜分析 分屏滤镜 - 分2屏 分屏滤镜 - 分4屏 案例-分屏滤镜导图 源码链接 https://githu...

  • iterm 分屏切换快捷键

    ⌘ + d: 垂直分屏, ⌘ + shift + d: 水平分屏。 ⌘ + ]和⌘ + [在最近使用的分屏直接切换...

  • Mac下iterm2 分屏技巧

    ⌘ + d: 垂直分屏, ⌘ + shift + d: 水平分屏。 ⌘ + ]和⌘ + [在最近使用的分屏直接切换...

  • iterm2分屏操作

    ⌘ + d: 垂直分屏, ⌘ + shift + d: 水平分屏。 ⌘ + ]和⌘ + [在最近使用的分屏直接切换...

网友评论

      本文标题:项目-分屏

      本文链接:https://www.haomeiwen.com/subject/iggntqtx.html