首页 > Web开发 > 详细

2015-09-22CSS:border、background、表格、超链接、overflow、firebug

时间:2015-10-03 00:59:19      阅读:364      评论:0      收藏:0      [点我收藏+]

 

1、CSS的border属性

⑴定义和用法

border 简写属性在一个声明设置所有的边框属性。

可以按顺序设置如下属性:

border-width

border-style

border-color

如果不设置其中的某个值,也不会出问题,比如 border:solid #ff0000; 也是允许的。

 

描述

border-width

规定边框的宽度。

border-style

规定边框的样式。例如,solid、dashed、dotted、none。

border-color

规定边框的颜色。

      width:200px;
      height:200px;
      border:1px dashed red;

  技术分享

 

 

⑵分别设置border的上、下、左、右

      width:200px;
      height:200px;
      border-right:1px dashed red;
      border-left:1px dashed red;
      border-top:1px solid red;
      border-bottom:1px dotted red;

  技术分享

 

 

 

2、CSS的background属性

⑴背景颜色

background-color:#0000FF;

  技术分享

 

⑵背景图片

background-image:url("../image/clear.png");

  技术分享

 

⑶背景图片重复

background-repeat:repeat;/*默认值*/

  技术分享

 

 

background-repeat:repeat-x;

  技术分享

 

background-repeat:repeat-y;

  技术分享

 

 

background-repeat:no-repeat;

  技术分享

 

 

⑷背景图片位置

background-position:50px 100px;

  技术分享

 

 

⑸拉伸背景图片

      background-repeat:no-repeat;
      background-size:cover;

  技术分享

 

 

⑹背景图片固定

body
{
      background-image:url("../image/clear.png");
      background-repeat:no-repeat;
      background-attachment:fixed;
}

  

 

3、表格样式

⑴表格的标题

<table border=“1”>
    <caption>2004~2007年度收入</caption>
    <tr><th>2004</th><th>2005</th><th>2006</th><th>2007</th></tr>
    <tr><td>1234</td><td>2345</td><td>3456</td><td>4567</td></tr>
</table>

 技术分享 

 

table
{
      caption-side:bottom;
}

 技术分享 

  

⑵表格的边框

table
{
      border:1px solid red;
}

 技术分享 技术分享

 

⑶边框重叠

 

th,td
{
      border:1px solid red;
}

  技术分享

 

 

th,td
{
      border:1px solid red;
}

table
{
      border-collapse:collapse;
}

  

 技术分享

 

⑷行的表头、列的表头

th scope="col"
th scope="row"

  

示例代码:

<table summary="This table shows the yearly income for years 2004 through 2007" border="1">
      <caption>年度收入 2004 - 2007</caption>
      <tr>
           <th></th>
           <th scope="col">2004</th>
           <th scope="col">2005</th>
           <th scope="col">2006</th>
           <th scope="col">2007</th>
      </tr>
      <tr>
           <th scope="row">拨款</th>
           <td>11,980</td>
           <td>12,650</td>
           <td>9,700</td>
           <td>10,600</td>
      </tr>
      <tr>
           <th scope="row">捐款</th>
           <td>4,780</td>
           <td>4,989</td>
           <td>6,700</td>
           <td>6,590</td>
      </tr>
      <tr>
           <th scope="row">投资</th>
           <td>8,000</td>
           <td>8,100</td>
           <td>8,760</td>
           <td>8,490</td>
      </tr>
      <tr>
           <th scope="row">募捐</th>
           <td>3,200</td>
           <td>3,120</td>
           <td>3,700</td>
           <td>4,210</td>
      </tr>
      <tr>
           <th scope="row">销售</th>
           <td>28,400</td>
           <td>27,100</td>
           <td>27,950</td>
           <td>29,050</td>
      </tr>
      <tr>
           <th scope="row">杂费</th>
           <td>2,100</td>
           <td>1,900</td>
           <td>1,300</td>
           <td>1,760</td>
      </tr>
      <tr>
           <th scope="row">总计</th>
           <td>58,460</td>
           <td>57,859</td>
           <td>58,110</td>
           <td>60,700</td>
      </tr>
</table>

  技术分享

 

 

4、超链接

⑴去掉超链接的下划线

a
{
      text-decoration:none;
}

  技术分享

 

⑵效果

 

a:link
{
      color:red;/*未访问时的颜色*/
} 

a:visited
{
      color:green;/*已经访问过的颜色*/
} 

a:hover
{
      color:blue;/*鼠标悬停的颜色*/
      cursor:pointer;
} 

a:active
{
      color:orange;/*鼠标点击时的颜色*/
}

  

 

 

5、CSS的 overflow 属性

所有主流浏览器都支持 overflow 属性。overflow 属性规定当内容溢出元素框时发生的事情。

 

描述

visible

默认值。内容不会被修剪,会呈现在元素框之外。

hidden

内容会被修剪,并且其余内容是不可见的。

scroll

内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。

auto

如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。

 

 

 

 

 

 

 

 

 

 

6、一个工具

FireFox浏览器的插件Firebug

2015-09-22CSS:border、background、表格、超链接、overflow、firebug

原文:http://www.cnblogs.com/lsieun/p/4852941.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!