/* CSS Document */  
    /* 
       对于CSS来说  每一个元素默认的margin和padding就是0px。但是不同的浏览器会有一个默认的浏览器样式修改默认的margin padding。所以在使用自定义样式编程前加上  *{ }重新设置margin和padding为0px,覆盖浏览器样式使得各个浏览器下统一。 
    */  
    *{  
        margin:0px;  
        padding:0px;  
        font-weight: bold;  
    }  
    /*a {*/  
        /*color:black;*/  
        /*text-decoration: none;*/  
    /*}*/  
      
    a:link,  
    a:visited     {  
        color:#FF0000;  
        text-decoration:underline;  
    }  
    a:hover,  
    a:active    {  
        color: #5cffeb;  
        text-decoration:none;  
    }  
    /* 
       ID选择器   以#开始  用来匹配元素的id值 
    */  
    #header{  
        height:160px;  
        background-color:#0033FF;  
        position:relative;  
    }  
      
    /*后代选择器  在多个选择器之间加入空格表示后代选择器 用来匹配元素的包含关系 
       标签选择器  直接使用标签本身来匹配元素 
    */  
      
    #header h1{  
        color:#FFFF00;  
        font-size:48px;  
        padding-top:40px;  
        width:300px;/*  通过设置margin的左右为auto可以实现居中,前提是被居中元素指定宽度*/  
        margin:0px auto;  
    }  
      
    /*   #header  a:first-child   #header 里面所有是一个子元素的链接 
     
       #header > a:first-child  #header的直接子元素中的第一个a 
     
    */  
      
    #header > a:first-child{  
        /*float:right;*/  
      
        position:absolute;  
        right:15px;  
        top:10px;  
    }  
    /* 
       所有元素默认的postion是static,其特点按照在文档中的先后顺序进行排列 
       position:absolute  绝对布局,其特点相对于最近一个已定位(absolute/relative )父元素进行定位,如果没有这样的父元素就相对于body。通过top bottom left right控制 
       position:relative  相对布局  其特点是相对于元素本来的位置进行位移  。通过top bottom left right控制,如果吗,没有位移量,其显示还是在原来的位置,但是性质已经变成定位元素。 
    */  
      
      
      
    #header .menu{  
        position:absolute;  
        bottom:5px;  
    }  
      
    #header .menu li{  
        float: left;  
        margin-left:15px;  
        list-style-type:none  
    }  
    #main{  
        min-height:500px;  
        background-color:#CCCCCC;  
    }  
      
      
      
    #main table ,#main h4{  
        width:360px;  
        margin:0px auto;  
    }  
      
    .minWidth{  
        min-width:240px;  
    }  
      
    #main table{  
        padding-top:60px;  
    }  
    #main table .result{  
        background-color: white;  
        text-align: center;  
    }  
    #main input,#main img[src='CheckCode']{  
        width:150px;  
        height:24px;  
    }  
      
    #main textarea{  
        width: 150px;  
        height: 96px;  
    }  
    /* 
       每个id选择器算100 类 伪类算10  标签选择器算1  将所有的值相加就是优先级 
    */  
    #main tr:last-child input{  
        width:auto;  
        padding:0 10px;  
    }  
      
      
    #footer{  
        background-color:#0033FF;  
        height:80px;  
    }

Javaweb实训-宠物医院-社区宠物医院的页面样式的更多相关文章

  1. Javaweb实训-宠物医院-社区宠物医院登陆页面

    <%--        Created by IntelliJ IDEA.        User: Administrator        Date: 2018/3/13        Ti ...

  2. JavaWeb应用系统开发实训任务(一)

    项目描述: 随着家长对孩子教育的日渐重视,社区幼儿学校在国内逐渐兴起,对社区幼儿学校的信息化管理成为迫切需求.社区幼儿学校管理系统需要实现以下功能: 1)  教师管理:实现对教师信息的查询.删除.增加 ...

  3. Java企业实训 - 01 - Java前奏

    前言: 虽然个人专攻.NET方向,不过由于个人是干教育行业的,方方面面的东西,不能说都必须精通,但肯定多少都会涉及到. 一个菜鸟学员,从啥都不会,经过一步步学习,最后到企业上手掌管一个模块甚至一个项目 ...

  4. UML基础与Rose建模实训教程

    目  录 第1章  初识UML. 1 1.1 初识UML用例图... 1 1.2 初识UML类图... 3 第2章  Rational Rose工具... 6 2.1 安装与配置Rational Ro ...

  5. <实训|第六天>偷偷让新手的Linux无限重启附linux主机名称不是随便乱改的!

    先说个事情:这几天我正在忙一个项目的设计,8月1号之前要弄出来,所以每天都要弄到很晚,可能更新就有点跟不上了,不过我如果有时间的话,我就更新,没时间的话,我会在8月1号之后统一更新出来,希望大家谅解! ...

  6. <实训|第五天>通过搭建NFS,FTP实现共享文件附Vim脚本游戏

    先说个事情:我周末是不更新这个系列教程的,不过其他内容的会更新,我周末就整理这一周的各种内容到我的微信公众号中,提供给大家! 期待已久的linux运维.oracle"培训班"终于开 ...

  7. 软件工程实训项目案例--Android移动应用开发

    实训过程 角色分工 1.项目经理:负责项目的组织实施,制定项目计划,并进行跟踪管理 2.开发人员:对项目经理及项目负责 3.需求分析员:负责系统的需求获取和分析,并协助设计人员进行系统设计 4.系统设 ...

  8. <实训|第四天>Linux下的vim你真的掌握了吗?附上ftp远程命令上传。

    期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到 ...

  9. <实训|第三天>Linux登录界面的修改以及Richard Stallman、自由软件运动

    在写博客之前我想说两点: 承认一个错误,昨天写的实训第二天,我把redhat6.7写成了Linux6.7,感谢热心人士的指出! 昨天写的文章名字太长了,今天改善,内容感觉表述不全,希望各位谅解! 官方 ...

随机推荐

  1. Acwing:102. 最佳牛围栏(前缀和 + 二分)

    农夫约翰的农场由 NN 块田地组成,每块地里都有一定数量的牛,其数量不会少于1头,也不会超过2000头. 约翰希望用围栏将一部分连续的田地围起来,并使得围起来的区域内每块地包含的牛的数量的平均值达到最 ...

  2. 利用angular4和nodejs-express构建一个简单的网站(五)—用户的注册和登录-HttpClient

    上一节简单介绍了一下利用angular构建的主路由模块,根据上一节的介绍,主页面加载时直接跳转到用户管理界面,下面就来介绍一下用户管理模块.启动应用后,初始界面应该是这样的: 用户管理模块(users ...

  3. C++入门经典-例2.16-隐式类型转换

    1:代码如下: // 2.16.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iostream> using ...

  4. C++入门经典-例2.7-控制cout打印格式程序

    1:代码如下: // 2.7.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> #incl ...

  5. servlet与jsp的九大内置对象

  6. DS博客大作业--树 (陈梓灿组)

    1.树的存储结构说明 定义的结构体中,name是用于存放文件名称,string类型是字符串类型,定义了child孩子结点和brother兄弟结点. 2.树的函数说明 1.main函数 main函数中主 ...

  7. Activity的onSaveinstaceState()保存fragment状态

    Activity的onCreat方法: @Override protected void onCreate(Bundle savedInstanceState) { FragmentManager s ...

  8. kotlin之字符串

    在kotlin 中 使用String 表示字符串类型,如下二类字符串 一 普通字符串 var s1 = "hello world" 二 保留原始格式的字符串 var s2 = &q ...

  9. [VBA]去重汇总-2

    代码来源Excelhome,链接:http://club.excelhome.net/thread-1360829-1-1.html 存着,以后借鉴着用^-^ Sub 去重汇总() Dim arr, ...

  10. flutter 屏幕宽高 状态栏高度

    MediaQuery.of(context) 包含了一些屏幕的属性: size : 一个包含宽度和高度的对象,单位是dp print(MediaQuery.of(context).size); //输 ...