CSS基础操作(八)-定位方式实战、学子商城练习
6.6 定位方式实战(一)
测试代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>学子商城测试三</title>
<style type="text/css">
/*设置整个页面默认属性*/
body {
font: 12px "simhei", Arial, Helvetica, sans-serif;
color: #666;
margin: 0px;
padding: 0px;
background-color: #f5f5f5;
}
/*设置最外层div*/
body>div {
width: 366px;
height: 233px;
background-color: #e8e8e8;
}
/*头部div*/
#top_div {
height: 35px;
background-color: #0aa1ed;
border-radius: 2px;
}
/*图片*/
#top_div>img {
margin: 8px 0 0 10px;
}
/*标题*/
#top_div>span {
color: #ffffff;
font-size: 16px;
/*如果需要移动某一个元素,并且其他元素完全不受影响,使用相对定位*/
position: relative;
top: -3px; /*向上移动要赋负值*/
}
/*子div*/
.c1 {
padding-left: 10px;/*向右移动*/
}
/*表格ul属性*/
ul {
list-style-type: none; /*去除样式*/
padding-left: 0; /*去掉ul自带的40左内边距*/
margin: 10px 0;
/*如果使用浮动定位,必须考虑高度是不是为0了*/
overflow: hidden; /*使类标题换行*/
}
/*列属性*/
ul>li {
/*使用浮动定位,将纵向排列改成横向排列*/
float: left;
margin-right: 10px; /*标签之间隔开*/
margin-bottom: 10px; /*两类之间隔开*/
}
/*类标题*/
p {
color: #62b5ec;
}
/*a标签*/
a {
text-decoration: none; /*去除超链接自带的下划线*/
color: #0aa1ed;
}
</style>
</head>
<body