Tag: 排版 样式
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>康桥地产</title> <style> body{ /*设置的目的是为了消去边距*/ /*div默认的起始位置不是真正的原点位置*/ /**/ margin:0px; } img{ /*如果不设置图片的大小,那么浏览器会默认查找图片自身的大小, 然后平铺到页面*/ /*以后设置背景图的时候,最好设置为百分比*/ /*一般设置宽度就行*/ width:100%; /*内联标签如果想修改他的显示样式的话,需要修改他的display标签 每一个网页内的的显示标签都有一个display属性 行内标签的默认属性值:in-line 块元素默认值:block-level 默认情况下,行内元素修改宽高都是无效的,需要进行强制转化才能修改*/ display:block; } section{ position:relative; } span{ /*设置背景色*/ /* 光的三原色 红绿蓝;水彩笔三原色 红黄蓝*/ background-color: #000000; /*设置文字颜色*/ color: white; /*调整位置*/ position: absolute; top:50px; left:0px; /*padding设置内边距 margin是设置外边距*/ /*padding-top:10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; */ /*一个值:上下左右 ;两个值:上下 左右 ;三个值:上 左右 下 ; 四个值:上右下左 */ padding: 10px 30px; /*设置边角的圆角*/ /*上右和下右单词顺序不能写反*/ border-top-right-radius:10px; border-bottom-right-radius:10px; } </style> </head> <body> <!--指网页中某一个模块 一般使用在列表展示的类型中--> <section> <!--alt如果图片没有加载出来的话就显示文字--> <!--添加超链接--> <!--超链接可以添加图片,不仅只是文字--> <!--<a href="http://www.taobao.com">--> <a href="Untitled-2.html"> <img src="Image/jxj.jpg" alt="这是第一个图片"> <span> 康桥西元前 </span> <!-- span是一个行内标签(横向排列) in-line 内联元素 span标签定义的是行内某个模块的区域 网页内同一行可以被span标签化分为几个区域 最大特点是 不会独占一行 一般使用span标签是用来标记行内文字使用 span标签:内联标签 例如:<a> <b>加粗 <img> div标签:块元素标签 block level element元素 例如:<h1> <p> <ul> <ol> --> <!--<span> span是干嘛用的 </span> <span> 这是第二个span </span> <div> 这是DIV标签1 </div> <div> 这是DIV标签2 </div>--> </a> </section> <!--这是第二个区间--> <section> <a href="#"> <img src="Image/yxl.jpg" alt="这是第二个图片"> <span > 康桥春晖园 </span> </a> </section> <!--这是第三个区域--> <section> <a href="#"> <img src="Image/yd.jpg" alt="这是第三个标签"> <span > 康桥无名湖 </span> </a> </section> </body> </html> <html> <head> <meta charset="utf-8"> <title> 地产详情 </title> <style> body{ width: 100%; height: 100%; /*添加图片*/ background-image: url(Image/xt.jpg); /*图片重复*/ background-repeat: no-repeat; /*图片的大小*/ background-size: 100% 100%; } ul{ /*列表前面的符号的类型*/ /*dic 实心圆 circle 空心圆 什么都没有: none 方块:square*/ list-style-type: none; margin-top: 80px; } li{ /*设置外边距*/ margin-bottom:100px; /*添加动画*/ animation-name:donghua; /*动画时间*/ animation-duration: 2s; /*设置动画的填充位置是设置的起始位置,而不是原来图片的位置 告诉图片跑到起始点 准备开始动画 动画结束后就停留在设置的结束位置*/ animation-fill-mode: both; } /*设置文字*/ a{ color: white; background-color: black; /*设置透明度*/ opacity: 0.7; /*无下划线*/ text-decoration: none; /*设置外边距*/ padding-top: 20px; padding-right:60px; padding-bottom:20px; padding-left:40px; /*设置圆角*/ border-top-right-radius: 10px; border-bottom-right-radius: 10px; /*添加小箭头图片*/ background-image: url(Image/right-arrow.png); /*是否重复 不要重复*/ background-repeat: no-repeat; /*修改小箭头位置*/ /*设置位置在中心点 但是如果加入百分数是指当前元素在整个块元素中的位置*/ /*background-position: right;*/ background-position: 90%; /*修改小箭头大小*/ background-size: 8px 15px; } /*设置延时*/ li:nth-child(1){ /*延时 delay*/ animation-delay: 0s; } li:nth-child(2){ animation-delay: 0.5s; } li:nth-child(3){ animation-delay: 1s; } li:nth-child(4){ animation-delay: 1.5s; } li:nth-child(5){ animation-delay: 2s; } @keyframes donghua{ /*transform 矩阵*/ /*平移动作只修改X值*/ 0%{ /*平移:translate*/ /*一般都是传入百分比*/ transform: translate(-100%,0); } 100%{ transform: translate(0,0); } } /*利用子标签选择器也可以查找标签中的某一个元素*/ li:nth-child(3) a{ padding-right: 100px; } li:nth-child(4) a{ padding-right: 50px; } li:nth-child(5) a{ padding-right: 100px; } /*ol{ list-style-type:upper-latin; }*/ </style> </head> <!--ul 无序标签 ul是一个无序的列表 ul前边没有序号 ol 有序标签 有序 有序号 li 指的是表中的一排内容--> <body> <ul> <li> <!--#是为了告诉浏览器,这是一个超链接--> <a href="#" style="padding-right:30px">楼盘详情</a> </li> <li> <a href="#" style="padding-right:50px">全景户型</a> </li> <li> <a href="#" >项目图册</a> </li> <li> <a href="#">预约看房</a> </li> <li> <a href="#">房贷计算器</a> </li> </ul> </body> </html>