`
songzhan
  • 浏览: 240605 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

css实例 <转载>

    博客分类:
  • css
css 
阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
    
<head>
        
<title>欢迎进入新《网页设计师》:web标准教程及推广</title>
        
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
        
<meta http-equiv="Content-Language" content="gb2312" />
        
<meta content="all" name="robots" />
        
<meta name="author" content="ajie(at)netease.com,阿捷" />
        
<meta name="Copyright" content="www.w3cn.org,自由版权,任意转载" /> 
        
<meta name="description" content="新网页设计师,web标准的教程站点,推动web标准在中国的应用." />
        
<meta content="web标准,教程,web, standards, xhtml, css, usability, accessibility" name="keywords" />
        
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
        
<link rel="shortcut icon" href="http://www.w3cn.org/favicon.ico" type="image/x-icon" />
        
<link rel="stylesheet" rev="stylesheet" href="css/style01.css" type="text/css" media="all" />
        
<style type="text/css">
            *
{
                padding
:0px;
                margin
:0px;
            
}
            body
{
                font-size
:12px;
                line-height
:22px;
            
}
            img 
{
                border
:0px;
            
}
            td
{
                border-collapse;
/*相邻边被合并*/
            
}
            
/**列表控制*/
            ul,li
{
                
/*去掉ul,li默认的小圆点*/    
                list-style
: none;
                list-style-position
:inside;
                
/*list-style-type:square;*/
                list-style-image
:none;
            
}
            ul
{
                margin
: 0px;
                padding
: 0px;
            
}
            li
{
                
/*这个背景颜色非常重要,既使是#ffffff也要设计一个,因为他来消除黑边*/
                
/*background-color: #EEEEEE;*/
                padding-left
:20px;
                background
: url("more.gif") no-repeat scroll 0 0 transparent; 
                
/*scroll 随对象内容滚动,transparent背景透明哈*、
                /*0 0是代表一个坐标,还就这强调一下就是后面那个0是代码高,如果是一个大图片,因为图片是从上外下,所以 一般都是负数.
*/
                
/*怎么设计一个将多个小图片合为一个大图片呢,然后怎么定位呢,这个参见(ifeng里面的登录,搜索,更多)等按钮button.gif,其实还有一点就是一定要设置width,hight 因为他会自动从x,y轴以width,height之大的不重复背景*/


                
/*
                *background-attachment : scroll(背景图像是随对象内容滚动) | fixed(背景图像固定) 
                *background-color : transparent(背景色透明) | color 
                *background-image : none | url ( url ) 指明路径
                *
                *在这强调一下哈,因为现在网络上有很多就一系列的小图片做成一个大图来作背景,再来用background-position取出
                *background-position:   length || length (必须是两个值,除了取具体的值外,还可以取top | center | bottom | left | center | right) 
                *如 background-position: 35% 80%;  background-position: top right; 
                *分开设置也可以:
                *background-position-x:num|left,center,right
                *background-position-y : length | top | center | bottom 
                *
                *background-repeat:repeat | no-repeat | repeat-x | repeat-y 
                
*/
            
}
            #header
{
                MARGIN
: 0px;
                BORDER
: 0px;
                WIDTH
: 580px;
                HEIGHT
: 60px;
                
                
/*BACKGROUND: #ccd2de; */
                background
:url(1.gif) #ccd2de no-repeat right bottom;
            
}
            #mainbox
{ /*它的高度由下一级(包含了#menu,#sidebar和#content)来决定*/
                MARGIN
: 0px;
                WIDTH
: 580px;
                BACKGROUND
: #FFF;
            
}
        
            
/*根据内容自动适应高度,当然也可以对里面的这三个div指定高度,来决定整个mainbax的高度*/ 
            #sidebar
{ 
                FLOAT
: left; 
                MARGIN
: 2px 2px 0px 0px; 
                PADDING
: 0px; 
                WIDTH
: 170px;
                BACKGROUND
: #F2F3F7;
            
}
            #menu
{
                FLOAT
: right;
                MARGIN
: 2px 0px;
                PADDING
:0px; 
                WIDTH
: 400px;
                BACKGROUND
: #ccd2de;
                height
:100px;
            
}
            
/*测试水平居中,垂直居中(要求设计高度),完全居中(要求设计高度)*/
            #menuCenter
{
                BACKGROUND-color
:red;
                height
:30px;
                width
:40px;
                overflow
:hidden;/*内容超出以后隐藏*/

                
/*这里需要强调一下就是:position:relative,再用top,left就是内部偏移(也就是固定在这人div里面了),若position:absolute 就是外部偏移*/
                position
:relative;/*内部偏转,相对定位*/
                top
:50%; 
                
/*还要减去div的一半的高度哈*/
                margin
:-15px auto 0px auto;    
        
                outline
: #E9E9E9 double thin;/*轮廓线(重要)*/
            
}

            #content
{
                
/*定位,定位*/
                z-index
:1;
                
/*position:absolute 
                left:0px;
                top:0px;
                right:0px;
                buttom:0px;
*/
                float
: right;
                
/*clear:both*/
                
/**重要 显示块的滚动条[上,下]**/

                
/**overflow:scroll;*/
                overflow-x
:hidden;
                overflow-y
:scroll; /*这个属性跟*/
                
                display
:block;
                visibility
:visible;
                
                

                
/*外补丁*/
                MARGIN
: 1px 0px 2px 0px;
                
/*内补丁*/
                PADDING
:2px; 
                
/*边框*/
                border
:none;
    


                
/*尺寸*/
                 
/*padding,margin,border 影响计算高度*/
                WIDTH
: 396px;
                
/*
                min-width:**px;
                max-width:**px
                
*/
                height
:200px;
                
/*
                min-height:**px;
                max-height:**px
                
*/

            


                
/*背景*/
                BACKGROUND
: #E0EFDE;
                

                
                
/*字体,大小,颜色,风格,线条*/
                font-family
:"Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
                font-size
:14px;
                color
:blue;
                font-style
:oblique;
                font-weight
:bold;
                text-decoration
:underline;



                
/*文本相关处理:首行缩近,对象内文本溢出时显示省略标记,对齐方式*/
                text-indent
:1cm;
                text-overflow
:ellipsis; /*(重要)这个现实生活中很有用,如果文本超出了宽度自动显示,与overflow配合使用*/
                vertical-align
:middle;
                
/*还有一个问题,如果div的一块显示在底部,如vertical-align对div也不起作用,如:
                    <div>
                        <div>底部显示<div>
                    </div>
                    
                    这怎么来控制呢,有三种方法,第一种:padding,margion,第二种:绝对定位,第三种:在拿一个div来填充上面那一块
                    <div style="height:250px;">
                        <div style="height:225px;">填充空白</div>
                        <div>真正显示的内容</div>
                    </div>        
                
*/
                text-align
:left;
                
/*要实现水平居中
                * margin:0px auto;
                *
                * 要实现垂直居中(固定高度)
                * position:relative;
                * top:50%;内部偏转,决定定位
                * margin:-15px 0px 0px 0px;
                *
                * 要实现完全居中(固定高度)
                * position:relative;内部偏转
                * top:50%; 
                * margin:-15px auto 0px auto; 还要减去div的高度哈
                
*/
                layout-flow
:horizontal;/*控制是横向显示还是竖向显示,古代的诗歌*/



                
/*字间隔,行高*/
                letter-spacing
:2px;/*每个字或一个字母 之间的间隔*/
                word-spacing
:5px; /*每个字或一个[完整]单词 之间的间隔*/
                line-height
:30px;


                
/*滚动条控制*/
                scrollbar-3dlight-color
:red;/*设置 滚动条亮 [边框 左,上] 颜色*/
                scrollbar-shadow-color
:red;/*右下边框*/
                scrollbar-highlight-color
:#000;/**设置索滚动条3D界面的 [底层边的颜色,一般都会被覆盖](ThreedHighlight)颜色*/
                scrollbar-face-color
:yellow;/*设置滚动条最上面一层的颜色*/
                scrollbar-arrow-color
:blue;/*设置或检索滚动条方向[箭头]的颜色*/
                scrollbar-darkshadow-color
:#ADFF2F;
            
} 


            #footer
{ 
                CLEAR
: both; 
                MARGIN
: 0px 0px 0px 0px; 
                PADDING
: 5px 0px 5px 0px;
                WIDTH
: 580px;
                HEIGHT
: 40px;
                BACKGROUND
: #ccd2de;
            
}
        
</style>
    
</head>
    
<body>
        
<div id="header">header</div>
        
<div id="mainbox">
            
<div id="sidebar">
                
<ul>
                    
<li>1</li>
                    
<li>2</li>
                    
<li>3</li>
                    
<li>4</li>
                    
<li>5</li>
                
<ul>
            
</div>
            
<div id="menu">
                
<div id="menuCenter">menu</div>
            
</div>
            
<div id="content">
                Every man dies , Not every man really lives
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
                contentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontentcontent
            
</div> 
        
</div>
        
<div id="footer">footer</div>
    
</body>
</html>

分享到:
评论

相关推荐

    css之链接显示 <a></a>

    css之链接显示 &lt;a&gt;&lt;/a&gt; css之链接显示 &lt;a&gt;&lt;/a&gt;

    Css——超链接样式

    css中关于超链接的四个属性一般正常顺序为:link,visited,hover,active,即: a:link 链接平常的状态 a:visited 链接被访问过之后 a:hover 鼠标放到链接上的时候 a:active 链接被按下的时候

    CSS文集

    利用CSS的Expression自定义属性来实现表格的OnMouseOver 特效&lt;br&gt;需要掌握的八个CSS布局技巧&lt;br&gt;用css实现链接经过时显示浮动图片背景的效果&lt;br&gt;...Firefox和IE6兼容的垂直居中&lt;br&gt;CSS&lt;br&gt;CSS浮动原理&lt;br&gt;CSS网站元素设计...

    使用HTML开发商业网站-CSS3核心基础课件.pptx

    &lt;head&gt;&lt;title&gt;使用 css 方式&lt;/title&gt; &lt;style&gt; h1 {text-align:center; border-bottom:1px solid black;} &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;一级标题&lt;/h1&gt; &lt;p&gt;…其他正文…&lt;/p&gt; &lt;h1&gt;一级标题&lt;/h1&gt; &lt;/body&gt; &lt;/html&gt; CSS的...

    使用CssBox+itext实现jsp页面转图片并导出pdf

    pom文件如下: &lt;dependency&gt; &lt;groupId&gt;com.itextpdf&lt;/groupId&gt; &lt;artifactId&gt;itextpdf&lt;/artifactId&gt; &lt;version&gt;5.5.12&lt;/version&gt; ... &lt;artifactId&gt;cssbox&lt;/artifactId&gt; &lt;version&gt;4.13&lt;/version&gt; &lt;/dependency&gt;

    CSS3 3D立体文字变色发光动画特效.zip

     &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d CSS GLOW&lt;/h1&gt;  &lt;h1&gt;3d...

    用css固定表格横向和纵向

    &lt;link rel="stylesheet" href="css/style.css"&gt; &lt;/head&gt; &lt;body&gt; &lt;div role="region" aria-label="data table" tabindex="0" class="primary"&gt; &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Col Header&lt;/th&gt; &lt;th &gt;2&lt;/th&gt; &lt;th&gt;Col...

    css 导航菜单(标签页)设计

    title="Link 1"&gt;&lt;span&gt;Link 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;a href="#" title="Link 2"&gt;&lt;span&gt;Link 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br&gt;...&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;效果页面,css和html写得很清楚。&lt;br&gt;下载html打包文件&lt;br&gt;

    CSS 商业网站布局之道 书中源码.part1

    该文件仅为<CSS 商业网站布局之道>书中所配光盘文件。&lt;br&gt;&lt;br&gt;本人不提供任何原书扫描工作。&lt;br&gt;如果你喜欢本书,请购买正版!&lt;br&gt;&lt;br&gt;作者网站 www.css8.cn&lt;br&gt;&lt;br&gt;如果有技术问题,可以咨询:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;...

    HTML_CSS学习笔记.docx

    5.5. &lt;thead&gt;、&lt;tbody&gt;、&lt;tfoot&gt;标签:定义表格的表头、表身、表尾 19 6. HTML5表单标签 20 6.1. &lt;form&gt;标签:创建表单,与用户交互 20 6.2. 输入框:文本输入框、密码输入框 22 6.3. &lt;input&gt;:placeholder属性:...

    script+ajax+css完全例子07(全部调试可运行)

    &lt;br&gt;Ch03:本章所有的程序讲解了CSS样式的基本用法。程序的文件名和在书中的编号基本一致。&lt;br&gt;Ch04:本章所有的程序讲解了使用JavaScript访问表单和XML的方法。程序的文件名和在书中的编号基本&lt;br&gt;&lt;br&gt;一致。&lt;br&gt;Ch...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之3/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    别具光芒DIV+CSS网页布局与美化_271-294.rar

    别具光芒DIV+CSS网页布局与美化&lt;br&gt;非常不错的书&lt;br&gt;按页码分别压缩为六个压缩包,可以单独解压&lt;br&gt;可以先下载一个看看&lt;br&gt;好了再下其他的&lt;br&gt;&lt;br&gt;注:&lt;br&gt;此书来自网络&lt;br&gt;版权归原作者所有&lt;br&gt;仅供个人学习参考...

    别具光芒DIV+CSS网页布局与美化_216-270.rar

    别具光芒DIV+CSS网页布局与美化&lt;br&gt;非常不错的书&lt;br&gt;按页码分别压缩为六个压缩包,可以单独解压&lt;br&gt;可以先下载一个看看&lt;br&gt;好了再下其他的&lt;br&gt;&lt;br&gt;注:&lt;br&gt;此书来自网络&lt;br&gt;版权归原作者所有&lt;br&gt;仅供个人学习参考...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之5/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之4/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之6/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之2/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    7款非常漂亮的CSS3鼠标hover图片动画特效.zip

    &lt;li class="current"&gt;&lt;a &gt;Puff&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a &gt;Open&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a &gt;Perspective&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a &gt;Rotate&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a &gt;Slide&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a &gt;Tin&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a &gt;Bomb&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; ...

Global site tag (gtag.js) - Google Analytics