好久不写CSS代码 感觉忘的差不多了,代码就是要多敲才行的。就行武林中的武者一样,每天都要勤加练习才可。
正好写写博客,就当复习复习。
position 主要是用来 元素的定位方式
static : 无特殊定位,对象遵循HTML定位规则
absolute : 将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位。而其层叠通过z-index属性定义。此时对象不具有边距,但仍有补白和边框
relative : 对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置
fixed : 绝对定位,不随滚动框改变位置。
下面是一些代码示例,有兴趣的可以敲一下,知识都在代码里。
<!DOCTYPE html>
<html>
<head>
<title>囚徒</title>
<meta charset="utf-8" />
<style type="text/css">
h2.a{ /* 绝对定位 */
position:absolute;
left:200px;
top:150px;
}
h3.b{ /* 相对定位 */
position:relative;
left:-20px;
}
h3.c{ /* 相对定位 */
position:relative;
left:20px;
}
h2.d{
position:fixed;
top:50px;
right:30px;
}
img.v{
position:absolute;
clip:rect(0px,50px,200px,0px);/*修剪为矩形*/
}
img.x{
position:absolute;
left:200px;
top:100px;
z-index:-1; /*等于-1 默认是0的 那么他的优先级就更低了,字体就在图片上了。*/
}
</style>
</head>
<body>
<h2 class="a">赏金猎人,女枪正在大杀特杀。</h2>
<h3 class="b">皮城女警,终结了蛮王的大杀特杀,完成三连杀。</h3>
<h3 class="c">皮城女警,终结了蛮王的大杀特杀,完成三连杀1。</h3>
<h2 class="d">提莫队长正在待命</h2>
<p><img class="v" border="0" src="http://ubmcmm.baidustatic.com/media/v1/0f0002sMjlteo6mTNXP84s.jpg" width="250" height="250"></p>
<p><img class="x" border="0" src="http://ubmcmm.baidustatic.com/media/v1/0f0002sMjlteo6mTNXP84s.jpg" width="250" height="250"></p>
</body>
</html>

分享到:
相关推荐
在CSS(层叠样式表)领域,复习是巩固和提升技能的关键步骤。"css复习内容.zip"这个压缩包很可能包含了各种CSS相关的学习资料,...这个"css复习内容.zip"文件应包含相关的实例和解释,帮助你在复习过程中巩固这些概念。
CSS复习学习升值笔记 CSS(Cascading Style Sheets)是一种样式表语言,用来控制 HTML 和 XML 文档的布局和外观。以下是 CSS 的一些重要知识点: 1. 选择器(Selector) 选择器是 CSS 规则的核心部分,用于选择要...
CSS,即层叠样式表(Cascading Style Sheets),是一种用于描述HTML或XML(包括...这些知识点涵盖了CSS的基本概念、语法、布局模型、浏览器兼容性、样式表优先级以及在Web标准化中的作用,是理解CSS设计和开发的基础。
在这些实例中,我们可能会看到如何使用`color`、`font-size`、`background-color`等属性改变文本和背景颜色,`margin`和`padding`调整元素间距,`display`属性设置元素的显示方式(如块级、行内、Flex或Grid),以及...
- Hack是为了在不同浏览器中解决CSS兼容性问题的技巧。 - 它们是非官方的CSS代码修改,有时被称为补丁。 15. **横导航链接为何使用UL+LI**: - 导航本质上是无序列表,使用`<ul>`和`<li>`标签更符合语义化。 16...
综上所述,这个CSS默写标准文档涵盖了CSS的基本语法、选择器、文本样式、背景属性、定位技巧等多个关键知识点,是学习和复习CSS时的重要参考资料。熟练掌握这些内容将有助于构建美观、响应式的网页设计。
浮动(`float`)和定位(`position`:`static`、`relative`、`absolute`、`fixed`)也是布局中的重要概念,它们影响元素相对于其他元素的位置。 响应式设计是现代网页开发的必备技能,通常通过媒体查询(`media ...
用户可以通过查看和编辑这些文件来学习或复习HTML和CSS的基本知识,或者作为创建自己网页的起点。对于初学者来说,这是一个很好的实践机会,因为可以直观地看到代码如何转化为网页的视觉效果。对于有经验的开发者,...
通过CSS的position属性,可以控制元素的定位类型,包括静态定位(static)、相对定位(relative)、绝对定位(absolute)和固定定位(fixed)。定位属性结合top、right、bottom、left属性决定了元素的具体位置。 ...
CSS还可以通过浮动(`float`)、定位(`position`)和盒模型(`box-sizing`)实现复杂的布局设计。 JavaScript是一种广泛用于客户端Web开发的脚本语言,它可以增加网页的交互性和动态性。JavaScript语法基于...
**CSS(层叠样式表)**是用于控制网页元素外观的一种编程语言,它与HTML或XML等标记语言配合使用,让网页设计者可以细致地...无论你是前端开发新手还是寻求复习的专家,这份详尽的CSS2中文手册都将是你宝贵的参考资料。
前端面试复习篇中的知识点主要围绕着CSS布局、盒模型、BFC和层叠上下文、居中布局、选择器优先级、去除浮动影响、link与@import的区别、CSS预处理器以及CSS动画等多个领域展开。 首先,关于页面渲染时,DOM元素采用...
1. CSS基础回顾:复习前一天所学的内容,确保学习者掌握了CSS的基本概念和应用方法。 2. 新知识点讲解:介绍新的CSS属性、选择器或者技术,比如浮动(float)、定位(position)、Flexbox布局等。 3. 实例演示:通过...
相对定位(Relative Positioning)是CSS定位模型中的一个关键概念。它允许元素相对于其正常位置(即“老家”位置)进行偏移。使用`position`属性并设置为`relative`,就可以启用相对定位。 ### 2.2 不脱标,老家留...
总的来说,这个“HTML与CSS题库”是学习和复习这两门语言的理想资源,无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。通过反复练习和测试,你将能够更好地理解和运用HTML和CSS,为创建美观、功能丰富的...
CSS在网页布局中扮演着核心角色,它能够定义各种盒模型,通过float、position和display属性来实现灵活的布局。初学者通常会学习如何使用元素来创建区块,以及如何使用CSS将这些区块放置在页面上的适当位置。除此之外...
在网页设计中,`div+css`是一种非常常见的布局方式。它通过HTML中的`<div>`元素与CSS(层叠样式表)相结合来实现页面的布局效果。这种方式相较于传统的表格布局更为灵活,能够更好地控制页面元素的位置和样式,同时...
在深入探讨"Advanced-Css:CSS复习课程"之前,我们首先要理解CSS(层叠样式表)的基本概念。CSS是用于描述HTML或XML(包括SVG、XHTML等)文档外观和格式的语言,它允许我们将样式(颜色、布局、字体等)与结构分离,...
8. **浮动与定位**:CSS提供了`float`和`position`属性来控制元素的布局。浮动可以实现文字环绕图片的效果,而定位则可以精确定位元素的位置。 9. **CSS的伪类与伪元素**:这些特殊选择器用于给元素的特定状态(如`...
在前端开发中,CSS2(层叠样式表第二版)是构建网页布局不可或缺的一部分,它为网页设计提供了丰富的样式控制。以下是对标题“CSS2前端基础”和描述中提到的知识点的详细解释: 1. **CSS基本语法**: CSS的基本...