asp老师 发表于 2014-11-30 22:10:41

第十一课 div css当中的 背景图片的定位概念

本帖最后由 asp老师 于 2014-11-30 23:07 编辑

好此时我们新建一个11.html的文件和11.css的文件,之后分别写入以下的代码
11.html源代码如下;
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link href="11.css" rel="stylesheet" type="text/css">
</head>

<body>


<table width="700px" border="1px" >
<tr>
<td class="aaa"   height="610px"> </td>
</tr>
</table>

</body>
</html>


11.css代码如下:

.aaa{background:url(xml.jpg) no-repeat;}我们分析这个css表示的是把类为aaa的背景为xml.jpg这张图片。并且这张图片的方式是不重复的,当然图片的方式还有 repeat-xrepeat-y repeat 等
如果我们在后面继续写:

.aaa{background:url(xml.jpg) no-repeat; background-position:bottom;}那么我们可以看到此时多加了一个 background-positon:bottom; 那么此时我们的这张图片就定位到底部了,那么还有其他的定义方式为;
background-positon:right;background-positon:left;background-positon:top;

那么这几个分别表示让图片向右,向左。和向上的不同表现方式。但是这个效果还是绝对的定位;如果让他不绝对的定位呢?
好,我们来看这个代码;
.aaa{background:url(xml.jpg) no-repeat; background-position:100px 50px;}

background-positon:50px 25px;这个表示的是图片向右面移动100px之后呢在向下移动50px,效果如下:


这个是按照先右面后下面在左面在上面的来移动的,如果是四个数值就是移动4步,不过我们一般定义2个数值(也就是右面和下面就可以了。)


点击查看其他DIV+CSS教程
第一节 div css基本书写规则和原理详细解答
第二节在div css当中并列标签的应用规则详解
第三节 div+ css中文字和图片背景的常用css熟悉详解
第四节div+css当中的 内联样式和外联的区别讲解
第五节div+css当中 class类别选择符的应用详解
第六课. DIV +CSS当中的 id选择器的应用和匹配原理详解
第七课 div css当中 组合选择符的应用和原理详解
第八课 div css 通配选择符和包含选择器的用法技巧
第九课 div css里面 常用选择器的课程总结
第十课 div css 中css伪类元素的讲解和应用原理详解
第十一课 div css当中的 背景图片的定位概念
页: [1]
查看完整版本: 第十一课 div css当中的 背景图片的定位概念