定位:

 <html>
<head>
<meta charset="utf-8" />
<title>定位</title>
<style>
div{width:500px;height:500px;background:red;
position:relative;left:20px;top:20px;}
i{position:absolute;left:15px;bottom:15px;
width:30px;height:30px;background:blue;}
b{width:60px;height50px;background:yellow;
position:fixed;right:10px;top:10px;} </style>
</head>
<body>
<div>
<i></i>
</div>
<b></b>
</body>
</html>

position:

  相对定位:relative,1、不改变元素的类型;2、参照物是他自己本身;作用:是给绝对定位当父级用。

  绝对定位:absolute,1、元素变成块;默认的参照物是body;如果父级给了相对定位,他的参照物是父级。  

  固定定位:position:fixed;1、参照物是屏幕可视区;2、元素变成块;

注意:加了定位就要写top,bottom,left,right。

京东页面导航栏:

 <html>
<head>
<meta charset="utf-8" />
<title>京东</title>
<link rel="stylesheet" href="css/base.css" />
<style>
header_top{width:100%;
height:30px;background:#e3e4e5;
border-bottom:1px solid #dfdfe0;}
header_nav{width:989px;height:30px;
position:absolution;right:30px;}
.header_top .header_nav .fl li{float:right;color:#999999;
line-height:30px;}
.header_top .header_nav .fr li{float:left;color:999999;
line-height:30px;} </style>
</head>
<body>
<div class="header_top">
<div class="header_nav">
<ul class="fl">
<li>位置</li>
</ul>
<ul class="fr">
<li>你好,请先登录 免费注册</li>
<li>我的订单</li>
<li>我的京东</li>
<li>京东会员</li>
<li>企业采购</li>
<li>客户服务</li>
<li>网站导航</li>
<li>手机京东</li>
</ul>
</div>
</div>
</body>
</html>
 *{margin:;padding:;}
body,h1,h2,h3,h4,h5,h6,p,div,ul,ol,dl,i,em,strong,background,form{font-size:12px,font-family:'Microsoft Yahei';}
ui,ol,dl{list-style:none;}
a{text-decoration:none;color:#000;}
i,em{font-style:normal;}
b,strong{font-weight:normal;}
input,textarea{outline:none;resize:none;}
.fl{float:left;}
.fr{float:right;}
.clearFix:after{display:block;content:'';clear:both;zoom:;}

css的基础用法(下)的更多相关文章

  1. css的基础用法之标签选择

    一.css的4种引入方式 #.内联式 <p style="color: red;font-size: 50px;text-align: center">Egon是一个非 ...

  2. 第12课:HTML+CSS的基础用法

    1. html之head部分的常用标签的使用 <!--指定html是标准的html还是其它的html--> <!DOCTYPE html> <html lang=&quo ...

  3. css的基础用法(上)

    css定义: CSS层叠式样表(Cascading  Style Sheets)是一种用来表现html或xml等文件样式的计算机语言.CSS不仅可以静态的修饰网页,还可以配合各种脚本语言动态地对网页个 ...

  4. 2天驾驭DIV+CSS (基础篇)(转)

    这是去年看到的一片文章,感觉在我的学习中,有不少的影响.于是把它分享给想很快了解css的兄弟们. 基础篇[知识一] “DIV+CSS” 的叫法是不准确的[知识二] “DIV+CSS” 将你引入两大误区 ...

  5. 第二部分----CSS的基础语法

    PART-1 CSS的基础常识 一.什么是CSS? W3C标准中,倡导有3:其一为内容与表现分离,其二为内容与行为分离,其三为内容结构的语义化.其倡导中第一条的"表现"指的便可以说 ...

  6. Smarty基础用法

    一.Smarty基础用法: 1.基础用法如下 include './smarty/Smarty.class.php';//引入smarty类 $smarty = new Smarty();//实例化s ...

  7. 【Python爬虫】selenium基础用法

    selenium 基础用法 阅读目录 初识selenium 基本使用 查找元素 元素互交操作 执行JavaScript 获取元素信息 等待 前进后退 Cookies 选项卡管理 异常处理 初识sele ...

  8. 前端开发工程师 - 03.DOM编程艺术 - 第1章.基础篇(下)

    第1章.基础篇(下) Abstract: 数据通信.数据存储.动画.音频与视频.canvas.BOM.表单操作.列表操作 数据通信(HTTP协议) HTTP事务: 客户端向服务器端发送HTTP请求报文 ...

  9. 前端工程师面试问题归纳(一、问答类html/css/js基础)

    一.参考资源 1.前端面试题及答案整理(一) 2.2017年前端面试题整理汇总100题 3.2018最新Web前端经典面试试题及答案 4.[javascript常见面试题]常见前端面试题及答案 5.W ...

随机推荐

  1. C# 面试题 (四)

    1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多. 结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数 ...

  2. ExcelHelper office 导出

    要是服务器上没有装着excel 可以用c#导出excel表吗 2009-08-10 17:36 风之成 | 分类:办公软件 | 浏览2279次 租用的空间 服务器上没有装着office excel,可 ...

  3. CSP学习之CryptoAPI初识

    Crypto API目的就是提供开发者在windows下使用PKI的编程接口. Crypto 提供了很多的加解密相关函数,如编码.解码.加密解密,哈希,数字证书.证书管理证书存储等.       有关 ...

  4. 从零开始的全栈工程师——ajax

    AJAX AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. AJAX = Asynchronous JavaScript and XML. AJAX 是一种用于创建快速动态网页 ...

  5. css 条纹背景

    先介绍文章用到的二个知识点 background-size 属性 语法 background-size: length|percentage|cover|contain; css线性渐变 linear ...

  6. 关于 C# 中接口的一些小结

    < 关于 C# 中“接口”的一些小结 > 对于 C# 这样的不支持多重继承的语言,很好的体现的层次性,但是有些时候多重继承的确有一些用武之地.   比如,在 Stream 类 . 图形设备 ...

  7. python 后台运行命令

    nohup python a.py  > a.log 2>&1 & 在窗口中单开虚拟session: tmux new -s "name" 推出虚拟窗口 ...

  8. solidity语言2

    变量类型(Value Types) # 布尔型 关键字 bool 值 true , false 操作符 !, &&, ||, ==, != # 整型 关键字 int(int256), ...

  9. 面向切面编程-AOP的介绍

    AOP简介 AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象 ...

  10. Java程序员面试题集2

    51.类ExampleA 继承Exception,类ExampleB 继承ExampleA. 有如下代码片断: try{ throw new ExampleB("b") }catc ...