css的定位笔记
<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>相对定位</title>
</head>
<style>
.A { background: yellow;
height: 100PX;
width: 100PX; } .B {
background: red;
height: 100PX;
width: 100PX;
position: relative;
top: 20PX;
margin-top: 20PX;
margin-bottom: 20px;
/* 相当于以前的位置先向20px;在top原来的位置20px; */
/* bottom: ; */
} .C {
background:green;
height: 100PX;
width: 100PX; }
span{
position: relative;
top: 50px;
}
input{
width: 20px;
height: 30px;
}
span{
position: relative;
width: 100px;
height: 100px;
background: red;
/* 行内元素不会影响宽高 */
}
</style> <body>
<!-- 相对定位就是相当于自己以前在标准流中的位置来移动
不会脱离自己的标准流,自己的位置不变 position:relative;
top:20px;
left:20px; 相对定位应用场景
用于对元素进行微调
配合后面的学习的绝对定位来使用 -->
<div class="A"></div>
<div class="B"></div>
<div class="C"></div>
<input type="text" class="D">
<span>输入</span>
</body> </html>
李南江老师视频笔记

<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>绝对定位</title>
</head>
<style>
div {
height: 100px;
width: 100px; } .A {
background: red;
} .B {
background: green;
position: absolute;
/* right: 0; */
/* /* top: 0; */
bottom: 0;
/* 脱离流元素,相对于body的位置 */
} .C {
background: blue;
} span {
position: absolute;
width: 100px;
height: 100px;
background: yellow;
/* 行内元素不会影响宽高 */ }
</style> <body>
<div class="A"></div>
<div class="B"></div>
<div class="C"></div>
<!-- <span>我是span</span> --> </body> </html>


子绝父相
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<style>
/* 如果用相对定位则不居中,如果使用绝对定位是按当前屏幕决定位置,会随屏大小移动 */
*{margin: 0;
padding: 0;
}
ul{
list-style: none;
height: 50px;
width: 700px;
margin: 0 auto;
margin-top: 100px; }
ul li{
float: left;
text-align: center;
width: 100px;
line-height: 50px;
background: RGB(184,184,184); }
ul li:nth-of-type(4){
position: relative;
background: #aad;
}
ul li img{
position: absolute;
top: -13px;
left: 42px; }
</style>
<body>
<ul>
<li>京东时尚</li>
<li>美妆馆</li>
<li>超市</li>
<li>生鲜
<img src="./images/FAQa.gif" alt="">
</li>
<li>闪购</li>
<li>拍卖</li>
<li>金融</li>
</ul>
</body> </html>
css的定位笔记的更多相关文章
- CSS揭秘读书笔记 (一)
CSS揭秘读书笔记 (一) 一.半透明边框 要想实现半透明边框可以使用border: border: 10px solid hsla(0,0%,100%,.5); background: ...
- css居中学习笔记
css居中学习笔记 一.水平居中 以下面的代码为例: <body> <div class="parent"> <div class="chi ...
- css随堂笔记(三)
Css随堂笔记(三) 1 关于背景图片 A 设置背景图片:background-image:url(“图片的路径”): B 背景图片位置: background-position:1 方位名词 ...
- CSS 的定位方式和含义
CSS 的定位方式和含义 总结一下 CSS 的定位方式.CSS 的定位 position 是处理页面布局时非常重要的属性. CSS 中有 3 种基本的定位机制:普通流.浮动和绝对定位. 在没有指定的情 ...
- CSS中定位机制的想法
对于一个刚刚接触css的新手而言,CSS的定位机制可能是最让人头疼的一件事情了, 接下来我们了解一下CSS的定位机制. position:static | relative | absolute | ...
- 转:Selenium之CSS Selector定位详解
CSS selector定位 CSS(Cascading Style Sheets)是一种语言,它被用来描述 HTML 和 XML 文档的样式. 百度输入框: <input name=&quo ...
- CSS 中定位的使用
position relative 设置区块基准点为左上角(相对定位 以区块的左上角为基准点 仍然会暂居原来的位置) a.不影响元素本身的特性: b.不使元素脱离文档流: c.如果没有定位偏移量,对元 ...
- css的定位机制
牛腩新闻发不系统中遇到了CSS(Cascading style sheets),第一次接触,比较陌生还!因为CSS很多关于元素定位的问题,并且很多情况下元素的位置以像素精度计.一个不小心就很头疼,为此 ...
- css区块定位之浮动与清除属性
float属性将所属标记的显示空间指定为一个浮动元素,并使其周围对象按一定的方式环绕它排列. float属性的作用就象图像和表格的align属性一样,但可以用到任何元素上. clear属性的作用是禁止 ...
随机推荐
- 四,memcached的机制
memcached机制: 1,基于c/s架构,协议简单. (1)c/s架构,此时memcached为服务端,我们可以使用如PHP,c/c++等程序连接memcached服务器. (2)memcache ...
- 读DEDECMS找后台目录有感
本文作者:红日安全团队——Mochazz 早上看了先知论坛的这篇文章:解决DEDECMS历史难题–找后台目录 不得不说作者思路确实巧妙,作者巧妙的利用了Windows FindFirstFile和织梦 ...
- EJB3 阶段总结+一个EJB3案例 (1)
经过一段时时间的学习,对EJB3的相关知识和jboss8的配置有了大概的了解. 网上对EJB的评论很多,基本都是负面的,都表示EJB太过于沉重,不容易维护.但通过这段时间的学习,私下认为,EJB3在某 ...
- 如何使用Android Studio提高App质量
Android Studio作为现在谷歌主推的Android开发功能,除了提供了大量的功能帮助快速开发Android代码之外,在代码质量控制方面也提供了很多工具,这些工具都放在Analyze菜单下, ...
- safari input默认样式
在i标签下嵌套一个input标签 设置了 -webkit-apprarence:none: 设置了宽高,和padding:3px 结果placeholder显示不全 经排查 这时候的input默认有 ...
- springboot-18-springboot的参数封装
springboot的参数封装, 和springmvc相识 简单参数的封装 1.直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交. /** * ...
- Java中float和double转换的问题
为什么double转float不会出现数据误差,而float转double却误差如此之大? double d = 3.14; float f = (float)d; System.out.prin ...
- 手机浏览器_安卓_苹果手机Webview 中唤醒APP
Url scheme是iOS,Android平台都支持,只需要原生APP开发时注册scheme, 那么用户点击到此类链接时,会自动跳到APP.比如 <!-- 打开考拉APP首页 --> & ...
- django2.1---中间件
在http请求 到达视图函数之前 和视图函数return之后,django会根据自己的规则在合适的时机执行中间件中相应的方法. Django1.9版本以后中间件的执行流程 1.执行完所有的requ ...
- TryParse用法示例
int.Parse()是一种类型转换:表示将数字内容的字符串转为int类型.如果字符串为空,则抛出ArgumentNullException异常:如果字符串内容不是数字,则抛出FormatExce ...