/* 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. (转载)java高并发:CAS无锁原理及广泛应用

    java高并发:CAS无锁原理及广泛应用   版权声明:本文为博主原创文章,未经博主允许不得转载,转载请注明出处. 博主博客地址是 http://blog.csdn.net/liubenlong007 ...

  2. 并发编程--Concurrent-工具类介绍

    并发编程--Concurrent-工具类介绍 并发编程--Concurrent-工具类介绍 CountDownLatch CylicBarrier Semaphore Condition 对象监视器下 ...

  3. Python 入门知识

    一python 语言介绍 特点 简单清晰明确   目前是全球最火的高级编程语言  应用领域很广 NASA FACEBOOK 谷歌 春雨医生 金山 腾讯,Python是一门解释性弱类型编程语言.编译性得 ...

  4. Babel编辑ES6代码

    1.安装babel依赖 npm install --save-dev @babel/core @babel/cli @babel/preset-env npm install --save @babe ...

  5. leetcode-easy-string- 125 Valid Palindrome

    mycode   9.62% class Solution(object): def isPalindrome(self, s): """ :type s: str :r ...

  6. Android 图片内存优化与图片压缩

    1. 对图片本身进行操作 尽量不要使用 setImageBitmap.setImageResource. BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 ...

  7. NavisWorks连接外部数据库,为模型附加属性

    可以直接从Navisworks 文件连接到外部数据库,并在场景中的对象与数据库表中的字段之间创建链接以引入额外特性. 1.连接mdb数据库 新建数据连接 单击“新建”按钮,新建数据连接,输入一个名称, ...

  8. CSS样式属性单词之Left

    通常left单独在CSS中设置无效,需要在使用position属性下使用才能生效起作用.left左靠多少距离(距离左边多少)的作用. left 一.left认识与语法 left翻译:左边,左 在CSS ...

  9. flask包request获取参数

    原博文:https://www.cnblogs.com/wangjikun/p/6935592.html request.method #获取请求方法request.form #获取post请求所有参 ...

  10. properties文件的加载方式

    下面1-4的内容是网上收集的相关知识,总结来说,就是如下几个知识点: 最常用读取properties文件的方法 InputStream in = getClass().getResourceAsStr ...