css中的大小、定位、轮廓相关属性

1.通过height、width属性控制组件大小

  height:高度,可以设置任何有效的距离值;

  width:宽度,可以设置任何有效的属性值;

  max-height、min-height用于设置最大最小的高度,当高度大于最大高度时将会被自动转换成最大

    高度,同理最小高度也是一样;

  max-width、min-width用于设置最大最小的宽度,和高度一样,只要超过了规定值,就会自动被转

    换成规定值;

2.css3新增的box-sizing属性

  该属性可以设置3个值,content-box、padding-ox、border-box

  content-box:通过控制width、height来达到控制内容区的大小;

  padding-box:通过控制width、height来达到控制内补丁区加内容区的大小;

  border-box:通过设置width、height来达到控制内容区加内补丁区加外边框区的大小;

3.css3新增的resize属性  

  resize也就是可以让用户自己来通过拖拉来改变元素的大小,通常可以设定5个值,分别是none、both、horizon、vertiacal、

    inherit;

  none:也就是不允许的意思,用户是没有权限来改变的;

  both:用户不被允许改变组件的高度和宽度;

  horizon:设置不允许用户改变组件的宽度;

  vertical:设置用户不允许改变组件的高度;

  inherit:继承父元素的resize的属性;

4.定位相关属性

  定位相关属性可以设置组件的位置,包括是否悬浮,这样可以漂浮的<div../>来达到在页面漂浮的效果;

  通常有以下几个值可供选择:

  position:可以设置为absolute(允许组件漂浮),relative(参照前一个对象进行设置),static(一页面为参考系);    z-index:此属性仅当position为relative或absolute时有效,该值越大,漂浮层越附在上面;

  top:设置相对于父对象的顶边的偏移;

  right:设置相对于父对象的右侧偏移;

  left:设置相对于父对象的左侧偏移;

  bottom:设置相对于父对象的底边偏移量;

5.轮廓相关属性

  轮廓可用于让组件周围有一圈光晕效果,可以设置以下几个属性的值

  outline-color:轮廓的颜色;

  outline-style:轮廓的线性,可以设置为dotted,none,dashed,double,groove,ridge,inset,outset;

  outline-width:轮廓的宽度;

  outline-offset:用于设置轮廓的偏移距;  

  

css中的大小、定位、轮廓相关属性的更多相关文章

  1. css中的字体及文本相关属性

    css中的字体及文本相关属性 1.字体相关属性 字体主要可以设置color.font-family.font-size.font-size-adjust.font-stretch.font-style ...

  2. 关于css中的position定位

    希望这波position可以有帮助^_^! css中的position属性主要分为:static.relative.absolute.fixed.center.page.sticky(红色是css3中 ...

  3. CSS中的盒子模型与 box-sizing 属性

    盒子模型是css中一个重要的概念,是开发网页必须要用的布局方法.盒子模型有两种,分别是标准 w3c 盒子模型和 ie 盒子模型. 标准 w3c 盒子模型:包括 magin(外边距).border(边框 ...

  4. 关于CSS中的元素定位

    ---恢复内容开始--- CSS 定位和浮动 CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务. 定 ...

  5. 深入学习CSS中如何使用定位

    CSS中定位介绍 position属性在英文单词中表示位置的意思,在CSS中主要作用设置元素的定位. CSS中一共有3种定位如下: 属性值 描述 fixed 设置固定定位. relative 设置相对 ...

  6. CSS中背景图片定位方法

    转自:http://www.ruanyifeng.com/blog/2008/05/css_background_image_positioning.html 作者: 阮一峰 日期: 2008年5月 ...

  7. CSS中表示大小的单位

    以下是DIVCSS5为大家总结网页中常见html单位介绍,在css+div布局中长度单位介绍篇. 其实css中的长度单位一共有8个,分别是px,em,pt,ex,pc,in,mm,cm: px:像素( ...

  8. CSS中padding、margin、bordor属性详解

    一.图解CSS padding.margin.border属性 W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落.列表.标题.图片以 ...

  9. (转)HTML&CSS——background: url() no-repeat 0 -64px;CSS中背景图片定位方法

    http://blog.csdn.net/oscar92420aaa/article/details/51304067 CSS中背景图片的定位,困扰我很久了.今天总算搞懂了,一定要记下来. 在CSS中 ...

随机推荐

  1. LAMP理论整理

    关于PHP 官网:http://www.php.net 一.PHP简介 PHP是通用服务器端脚本编程语言,其主要用于web开发以实现动态web页面,它也是最早实现将脚本嵌入HTML源码文档中的服务器端 ...

  2. 关于ZendFramework环境的配置

    在运用PHP进行网站建设的时候,使用框架能够很好的提高编程效率,PHP语言的框架很多,现在普遍使用的是由Zend公司开发的ZendFramework框架,本篇文章是关于ZendFramework的运行 ...

  3. Hadoop的数据输入的源码解析

    我们知道,任何一个工程项目,最重要的是三个部分:输入,中间处理,输出.今天我们来深入的了解一下我们熟知的Hadoop系统中,输入是如何输入的? 在hadoop中,输入数据都是通过对应的InputFor ...

  4. <textarea>使用的时候发现的两个问题的总结

    在练习表单的过程中,使用<textarea>时,遇到2个问题: 1.文本开始前有好多空格. 原来的代码是这样的: <textarea row="20" col=& ...

  5. html页面3秒后自动跳转的方法有哪些

    在进行web前端开发实战练习时,我们常常遇到一种问题就是,web前端开发应该如何实现页面N秒之后自动跳转呢?通过查找相关html教程,总结了3个方法: 方法1: 最简单的一种:直接在前面<hea ...

  6. OpenSSL 使用拾遗(一)---- 生成 pkcs12 文件

    从本期开始,记录一些在使用 OpenSSL 过程中碰到的问题及解决办法 在 Linux 下需要生成 pkcs12 文件,立即想到 OpenSSL.键入如下命令 ~ # openssl pkcs12 - ...

  7. 将list转换为datatable的方法

    public static DataTable CopyToDataTable<T>(this IEnumerable<T> array) { var ret = new Da ...

  8. Cardinal样条曲线的Javascript实现(理论篇)

    首先,要对样条曲线进行插值的原因是:希望通过给定的关键帧点生成一条希望的直线或者曲线. 1.直线插值 生成一条直线,给定直线首尾的关键点P0,P1,就能确定这条直线的特性,比如y=kx+b中的斜率k和 ...

  9. Git 的深入理解与GitHub托管服务(转)

    源代码管理系统(SCM)与版本控制   版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统.   本地版本控制系统   许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会 ...

  10. Eclipse默认空间与工作空间的更改(转)

    一.更改eclipse默认空间 进行 eclipse 目录下的 configuration 目录, 打开config.ini文件 将 osgi.instance.area.default= 项修改成你 ...