为了账号安全,请及时绑定邮箱和手机立即绑定
fixed:表示固定定位,与absolute定位类型类似,但它的相对移动的坐标是视图(屏幕内的网页窗口)本身。

实现相对于浏览器视图向右移动100px,向下移动50px。并且拖动滚动条时位置固定不变。



#div1{
width:200px;
height:200px;
border:2px red solid;
position:fixed;
left:100px;
top:50px;
}
<p></p>
层模型--相对定位
置position:relative(表示相对定位),相对于以前的位置移动,移动的方向和幅度由left、right、top、bottom属性确定,偏移前的位置保留不动。

#div1{
width:200px;
height:200px;
border:2px red solid;
position:relative;
left:100px;
top:50px;
}

<div id="div1"></div>
如下面代码可以实现div元素相对于浏览器窗口向右移动100px,向下移动50px。
div{
width:200px;
height:200px;
border:2px red solid;
position:absolute;
left:100px;
top:50px;
}
<div id="div1"></div>
层布局模型?层布局模型就像是图像软件PhotoShop中非常流行的图层编辑功能一样,每个图层能够精确定位操作,CSS定义了一组定位(positioning)属性来支持层布局模型。
层模型有三种形式:
1、绝对定位(position: absolute)
2、相对定位(position: relative)
3、固定定位(position: fixed)
两个元素右浮动
div{
width:200px;
height:200px;
border:2px red solid;
float:right;
}
两个元素一左一右
div{
width:200px;
height:200px;
border:2px red solid;
}
#div1{float:left;}
#div2{float:right;}
浮动模型
设置元素浮动就可以让两个块状元素并排显示.
div{
width:200px;
height:200px;
border:2px red solid;
float:left;
}
<div id="div1"></div>
<div id="div2"></div>
css布局模型
CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 Float。
流动模型
流动(Flow)是默认的网页布局模式。2个比较典型的特征:第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,块状元素都会以行的形式占据位置。如右侧代码编辑器中三个块状元素标签(div,h1,p)宽度显示为100%。
第二点,在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。(内联元素可不像块状元素这么霸道独占一行)
@郝二优 根据样式与内容分离的原则,应该吧width height放到css中吧
单选、复选 默认选择 checked="checked".下拉选择 默认选择 selected="selected"
div{margin:10px 20px 30px;}

也可以设置成三个值

意思是

上外边距为 10px 左右外边距都为 20px 下外边距为 30px
div{padding:10px 20px 30px;}
也可以设置成三个值
意思是
上内边距为 10px 左右内边距都为 20px 下内边距为 30px
<hr />和<hr>都是一样的线条
教程很不错,相当适合新人
ID选择器只能在文档中使用一次。而类选择器可以使用多次
div{border-top:1px solid red;
border-bottom:1px solid red;
border-left:1px solid red;
border-right:1px solid red};
课程须知
没有任何WEB经验的WEB应用程序开发者、对WEB前端技术感兴趣的用户均可学习本教程。
老师告诉你能学到什么?
本教程代领大家轻松学习HTML(5)、CSS(3)样式基础知识,可以利用HTML(5)、CSS(3)样式技术制作出简单页面。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消