505教室(浮动的练习)

主要是将一张图片一网页的显示展现出来以练习HTML5中基本样式的学习,先是图片头部的一些设计~

505.html

<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <title>505教室</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
<header>
    <a class="logo" href="#"></a>
    <div class="nav">
        <ul>
            <li><a class="active" href="">首页</a></li>
            <li><a href="">专题</a></li>
            <li><a href="">创新科技</a></li>
            <li><a href="">学堂在线</a></li>
            <li><a href="">论坛</a></li>
        </ul>
    </div>
    <div class="login">
        <a class="back1" href="#">注册</a>
        <a class="back2" href="#">登录</a>
    </div>
    <div class="clear"></div>
    <div class="div1"></div>
</header>

<!-- <footer>
    版权所有983249284098009809809809809
</footer> -->

</body>
</html>

style.css

@charset "utf-8";

html , body , header , a , ul , li {
    padding: 0;
    margin: 0;
}
ul li {
    list-style: none;
}
.clear {
    clear: both;
}
header {
    height: 104px;
    background: #40485f;
}
.logo {
    background: url(../image/logo.png);
    height: 60px;
    width: 144px;
    display: block;
    margin-top:5px;
    margin-left: 70px;
    float: left;
}
.login {
    float: right;
    margin-top: 16px;
    margin-right: 64px;
}
.login a {
    height: 42px;
    width: 74px;
    display: block;
    color: #fff;
    float: left;
    line-height: 42px;
    text-align: center;
    text-decoration: none;
}
.back1 {
    background: #20B5F5;
}
.back2 {
    background: #FE8500;
    margin-left: 20px;
}
.nav {
    float: left;
    margin-left: 125px;
}
.nav ul li {
    float: left;
}
.nav ul li a {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    display: block;
    height: 74px;
    line-height: 74px;
    padding: 0 25px;
    text-align: center;
}
.nav ul li a:hover , .active {
    background: #013057;
}
footer {
    height: 30px;
    background: #000;
    color: #fff;
}
.div1 {
    height: 30px;
    background: red;

}

运行效果:

时间: 2024-10-12 18:48:09

505教室(浮动的练习)的相关文章

中科院 2014年工程硕士入学专业课笔试考场安排

考试时间:2015年1月11日   上午8:30-11:30考试地点:中国科学院大学玉泉路教学园区,教学楼2-6层.  考生请于8:10携带GCT准考证及本人身份证进入玉泉路校区教学楼考场,考试开始30分钟后,迟到者不准进入考场.      第一考场:信号与系统教学楼204教室 序号 准考证号 姓名 1 14110852405225 叶茜 2 14110852702206 张珂 3 14110852708818 张乐 4 14110852804822 张立梅 5 14110852507816 张

管好调皮的熊孩子——通过伪类清除浮动

这学期开始学习我导师主讲的<WEB程序设计>,自己以前做PHP的时候也算是写了很多前段代码,但都是抱着使用的目的去学的,没有系统学习,借着这学期的课,也对这种学习陋习留下的漏洞补补窟窿,做做笔记. 在样式中使用浮动属性的时候常常会想要做这样类似的布局: 根据上面的效果图,很容易就可以写出这样的div布局: <div class="father"> <div class="title"></div> <div cl

BZOJ 4720 [Noip2016]换教室

4720: [Noip2016]换教室 Description 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程.在可以选择的课程中,有2n节课程安排在n个时间段上.在第i(1≤i≤n)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室ci上课,而另一节课程在教室di进行.在不提交任何申请的情况下,学生们需要按时间段的顺序依次完成所有的n节安排好的课程.如果学生想更换第i节课程的教室,则需要提出申请.若申请通过,学生就可以在第i个时间段去教室

简单的浮动窗口

简单的浮动代码,纯js代码,但不符合w3c标准,在有些HTML规范下不可行, 例如: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 具体原因不清楚,待大神告知. 完整代码如下(字母为背景测试): <html> <head> <me

luogu P1083 借教室

题目描述 在大学期间,经常需要租借教室.大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室.教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样. 面对海量租借教室的信息,我们自然希望编程解决这个问题. 我们需要处理接下来n天的借教室信息,其中第i天学校有ri个教室可供租借.共有m份订单,每份订单用三个正整数描述,分别为dj,sj,tj,表示某租借者需要从第sj天到第tj天租借教室(包括第sj天和第tj天),每天需要租借dj个教室. 我们假定,租借者对教室的大小.地点没有要求

浅谈CSS浮动属性

要介绍css的float浮动属性,就必须先了解一下标准文档流 标准文档流:   在没有css的干预下,块级元素独占一行,可以设置宽高,行内元素并排显示,宽高自动填充.   HTML页面的标准文档流(默认布局)是:从上到下,从左到右,遇块(块级元素)换行. float浮动属性最开始的用法是实现让目标内容被文字包裹这种在报纸上经常见到的情况,而后来大多被用来实现内容的横向并排排列, 浮动层:给元素的float属性赋值后,就是脱离文档流,进行左右浮动,紧贴着父元素(默认为body文本区域)的左右边框.

Web前端入门学习(6)——浮动例子之鉴赏

浮动例子之鉴赏 在浮动原理及清除浮动一文中(http://cherry360.blog.51cto.com/12176744/1864258),简单介绍了浮动的相关基础知识,为了巩固知识点,本篇结合代码展示关于浮动的几个常见例子. 例1:九格子 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>九格子</titl

关于浮动与清除浮动

页面布局方式,主要包含:文档流.浮动层.float属性. ?html页面的标准文档流(默认布局)是:从上到下,从左到右,遇块(块级元素)换行. ?浮动层:给元素的float属性赋值后,就是脱离文档流,进行左右浮动,紧贴着父元素(默认为body文本区域)的左右边框.而此浮动元素在文档流空出的位置,由后续的(非浮动)元素填充上去:块级元素直接填充上去,若跟浮动元素的范围发生重叠,浮动元素覆盖块级元素.内联元素:有空隙就插入. ?float属性包括left(元素向左浮动).right(元素向右浮动).

CSS布局之float浮动

之前对CSS的浮动布局总是一知半解,最近开发中用的多了,对它的用法进行一些总结,以便以后忘记时可以查到.哈哈,别说我记性不好,我可是说真的,毕竟前端的知识实在是多而杂,多做笔记,遇到问题时网上搜索资料是其一,但我觉得更重要的是把你遇到的问题和解决方法记录下来..这样以后你的开发效率是多高.言归正传,对浮动进行一些记录. 1.首先,网页是一个文档流,默认按块元素和级联元素从左到右,从上至下的依次显示.而Float浮动元素,就好比是漂浮在了文档流之上,不占据文档流的位置. 如下就是不进行任何浮动的文