W3School-CSS 定位 (Positioning) 实例
CSS 定位 (Positioning) 实例
CSS 实例
- CSS 背景实例
- CSS 文本实例
- CSS 字体(font)实例
- CSS 边框(border)实例
- CSS 外边距 (margin) 实例
- CSS 内边距 (padding) 实例
- CSS 列表实例
- CSS 表格实例
- 轮廓(Outline)实例
- CSS 尺寸 (Dimension) 实例
- CSS 分类 (Classification) 实例
CSS 定位 (Positioning) 实例
- CSS 伪类 (Pseudo-classes)实例
- CSS 伪元素 (Pseudo-elements)实例
01设置元素的形状
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>01设置元素的形状</title>
<style type="text/css">
img {
position:absolute;
clip: rect(0px 100px 300px 0px);
}
</style>
</head>
<body>
<img src="cc.jpg" width="510px" height="730px" />
</body>
</html>
02如何使用滚动条来显示元素内溢出的内容
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>02如何使用滚动条来显示元素内溢出的内容</title>
<style type="text/css">
div {
width: 250px;
height: 80px;
background-color: #cc9966;
overflow: scroll;
}
</style>
</head>
<body>
<p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>
<div>
这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。
</div>
</body>
</html>
03如何隐藏溢出元素中溢出的内容
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>03如何隐藏溢出元素中溢出的内容</title>
<style type="text/css">
div {
width: 250px;
height: 80px;
background-color: #cc9966;
overflow: hidden;
}
</style>
</head>
<body>
<p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>
<div>
这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。
</div>
</body>
</html>
04如何设置浏览器来自动地处理溢出
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>04如何设置浏览器来自动地处理溢出</title>
<style type="text/css">
div {
width: 250px;
height: 80px;
background-color: #cc9966;
overflow: auto;
}
</style>
</head>
<body>
<p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>
<div>
这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值是 visible。
</div>
</body>
</html>
05垂直排列图象
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>05垂直排列图象</title>
<style type="text/css">
img.top {
vertical-align: text-top;
}
img.bottom {
vertical-align: text-bottom;
}
</style>
</head>
<body>
<p>
这是一副<img class="top" border="1" src="55.jpg" />位于段落中的图像。
</p>
<p>
这是一副<img class="bottom" border="1" src="55.jpg" />位于段落中的图像。
</p>
</body>
</html>
06Z-index
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>06Z-index</title>
<style type="text/css">
img.x {
position: absolute;
top: 30px;
left: 0px;
z-index: -1;
}
img.y {
position: absolute;
top: 150px;
left: 50px;
z-index: 1;
}
</style>
</head>
<body>
<h1>这是一标题</h1>
<img class="x" src="55.jpg" />
<p>默认的 z-index 是 0。Z-index -1 拥有更低的优先级。</p>
<h1>这是二标题</h1>
<img class="y" src="55.jpg" />
<p>默认的 z-index 是 0。Z-index 1 拥有更高的优先级。</p>
</body>
</body>
</html>
07使用固定值设置图像的上右下左边缘
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>07使用固定值设置图像的上右下左边缘</title>
<style type="text/css">
img.top {
position: absolute;
top: 0px;
}
img.right {
position: absolute;
right: 0px;
}
img.bottom {
position: absolute;
bottom: 0px;
}
img.left {
position: absolute;
left: 100px;
}
</style>
</head>
<body>
<p>一些文本。一些文本。一些文本。一些文本。一些文本。一些文本。</p>
<img class="top" border="1" src="77.jpg" width="150px" height="100px" />
<img class="right" border="1" src="77.jpg" width="150px" height="100px" />
<img class="bottom" border="1" src="77.jpg" width="150px" height="100px" />
<img class="left" border="1" src="77.jpg" width="150px" height="100px" />
</body>
</html>
08使用百分比设置图像的上右下左边缘
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>08使用百分比设置图像的上右下左边缘</title>
<style type="text/css">
img.top {
position: absolute;
top: 5%;
}
img.right {
position: absolute;
right: 5%;
}
img.bottom {
position: absolute;
bottom: 5%;
}
img.left {
position: absolute;
left: 20%;
}
</style>
</head>
<body>
<h1>这是标题</h1>
<img class="top" border="1" src="77.jpg" width="150px" height="100px" />
<img class="right" border="1" src="77.jpg" width="150px" height="100px" />
<img class="bottom" border="1" src="77.jpg" width="150px" height="100px" />
<img class="left" border="1" src="77.jpg" width="150px" height="100px" />
</body>
</html>
CSS 定位 (Positioning)总结
W3School-CSS 定位 (Positioning) 实例的更多相关文章
- CSS 定位 (Positioning) 实例
CSS 定位和浮动CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务. 定位的基本思想很简单,它允许你 ...
- CSS 定位 (Positioning)
CSS 定位 (Positioning) 属性允许你对元素进行定位. CSS 定位和浮动 CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多 ...
- (七)CSS定位(Positioning)
CSS定位属性允许对元素进行定位. 一切皆为框: div.h1或p元素常被称为块级元素,而span和strong等元素成为行内元素,但是可是使用 display 属性改变框的类型,将display设置 ...
- CSS定位(Positioning)
CSS 定位和浮动 CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务. 一切皆为框 div.h1 或 ...
- CSS 定位 (Positioning)概述
div.h1 或 p 元素常常被称为块级元素. 这意味着这些元素显示为一块内容,即“块框”. 与之相反,span 和 strong 等元素称为“行内元素”,这是因为它们的内容显示在行中,即“行内框”. ...
- CSS 定位 (Positioning)学习
最近被css的定位要搞疯了...下面我总结一下最近学习东西. 先介绍几个概念: 块框:div.h1 或 p 元素常常被称为块级元素.这意味着这些元素显示为一块内容,即“块框”. 行内框:与之相反,sp ...
- HTML5学习笔记(八):CSS定位
CSS 定位 (Positioning) 属性允许你对元素进行定位. 定位和浮动 CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠.定位的基本思想很简单 ...
- java基础57 css样式、选择器和css定位(网页知识)
本文知识点(目录): 1.CSS样式 2.选择器 3.CSS定位 1.CSS样式 1.html 在一个网页中负责的是一个页面的结构 2.css(层叠样式表)在一个页面中负责了一个页面 ...
- CSS定位(postion)和移动(float)
5.定位和移动:Positioning(定位)CSS定位属性允许你为一个元素定位.它也可以将一个元素放在另一个元素后面,并指定一个元素的内容太大时,应该发生什么. 元素可以使用的顶部,底部,左侧和右侧 ...
随机推荐
- (十)WebGIS中地理坐标与屏幕坐标间的转换原理
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.前言 地图本身是拥有坐标的,一般可以大致分为平面坐标和经纬度坐标, ...
- 【JUC】JUC线程池框架综述
一.前言 在分析完了JUC的锁和集合框架后,下面进入JUC线程池框架的分析,下面给出JUC线程池的总体框架,之后再逐一进行分析. 二.JUC线程池框架图 说明:从上图可知,JUC线程池框架中的其他接口 ...
- mousewheel事件的兼容方法
在垂直方向上滚动页面时,会触发mousewheel事件,这个事件会在任何元素上触发,最终都会冒泡到document(IE8)或window(IE9+及其他主流现代浏览器)对象. 在给元素指定mouse ...
- UWP开发入门(二十二)——Storyboard和Animation
微博上有同学问我MyerSplash是如何实现那个很炫的图片点亮,然后移动到屏幕中央的效果.惭愧啊,我又不是作者哪里会知道.硬着头皮去GitHub拜读了高手的代码,自愧弗如,比我不知道高到哪里去了…… ...
- [WCF编程]13.并发:服务并发模式
一.概述 传入的客户端调用消息会分发给Windows I/O线程池(线程默认为1000)上的服务实例.多个客户端可以发起多个并发的调用,并且服务可以在多个线程上处理这些请求.如果传入的调用分发给同一个 ...
- table中设置border的问题
今天在修改table样式的时,想给tr加个border-bottom,一开始用的颜色比较浅,我还以为看电脑太久眼花,结果换了比较深的颜色后,border-bottom真的没有出来. 忽然想起在ht ...
- 数据结构:链表(python版) 续:增加比较函数
题目: 基于元素相等操作"=="定义一个单链表的相等比较函数.另请基于字典序的概念,为链表定义大于,小于,大于等于,小于等于的判断 class LList: "" ...
- 第 31 章 项目实战-PC端固定布局[1]
学习要点: 1.准备工作 2.创建项目 3.网站结构 4.CSS选择器 5.完成导航 主讲教师:李炎恢 本章主要开始使用学习用HTML5和CSS3来构建Web页面,第一个项目采用PC端 固定布局来实现 ...
- Thinking in Java——笔记(19)
Enumerated Types Basic enum features When you create an enum, an associated class is produced for yo ...
- html 输入框 只能输入数字 只能输入字母数字组合
JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'' ...