前言

上篇文章主要介绍了CSS样式更改篇中的列表、表格和轮廓,这篇文章主要介绍CSS样式更改中框模型、定位、浮动、溢出基础知识。

1.框模型Border Model

从上图可以得知,如果把一个网页比作一个方框,那么border padding margin 所扮演的角色。

通过通用选择器,可以设置所有的元素的border padding margin 初始值为0:

*{
margin:0;
padding:0;
border:0
}
所有的边距都可以用em  px 百分比来设置
它们都有四个值,你可以单个设置,也可以一起设置,顺序为top-right-bottom-left

2.定位Position

1).相对定位relative

相对于其正常位置进行定位

div{position:relative
}

2).绝对定位absolute

相对于 static 定位以外的第一个父元素进行定位

div{position:absolute
}

3).静态定位static

没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)

div{position:static
}

4).固定定位fixed

相对于浏览器窗口进行定位

div{position:fixed
}

3.浮动Float

元素内的内容向某个方向移动

div{float:left
}
left  左浮动
right 右浮动
none  不浮动

4.溢出Overflow

元素内容超过了框架的大小

div{overflow:scroll
}
visible 内容不会被修剪,会呈现在元素框之外
hidden 内容会被修剪,并且其余内容是不可见的
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容

参考文档:W3C官方文档(CSS篇)

总结

这篇文章主要介绍了CSS样式更改篇中的框模型、定位、浮动、溢出基础知识,希望让大家对CSS样式更改有个简单的认识和了解。 想要学习更多,请前往Python爬虫与数据挖掘专用网站:http://pdcfighting.com/ 想学习更多Python网络爬虫与数据挖掘知识,可前往专业网站:http://pdcfighting.com/

div固定大小文字溢出自动缩小_CSS样式更改——框模型、定位、浮动、溢出相关推荐

  1. jQuery实现 div里面的文字如何自动缩小,避免文字溢出

    今天用 jQuery实现 div里面的文字如何自动缩小,避免文字溢出的一个例子 代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tr ...

  2. div固定大小文字溢出自动缩小_【高并发】高并发环境下如何防止Tomcat内存溢出?看完我懂了!!

    写在前面 随着系统并发量越来越高,Tomcat所占用的内存就会越来越大,如果对Tomcat的内存管理不当,则可能会引发Tomcat内存溢出的问题,那么,如何防止Tomcat内存溢出呢?我们今天就来一起 ...

  3. div固定大小文字溢出自动缩小_Figma 教程 | 文字工具

    想看更多 Figma 教程.资源请访问 Figma 中文网:https://figmacn.com 欢迎来到 Figma 教程.在这个教学视频中,我们将一起学习文字工具和字体的基本使用. 在设计中文字 ...

  4. css文本换行_CSS样式更改——文本Content

    上篇文章主要讲述了CSS样式更改中的背景Background,这篇文章我们来谈谈文本Content内容的基础用法 1)).首行缩进文本 <div style='text-indent:2em'& ...

  5. css 不换行_CSS样式更改——文本Content

    上篇文章主要讲述了CSS样式更改中的背景Background,这篇文章我们来谈谈文本Content内容的基础用法 1)).首行缩进文本 2)).文本对齐方式 3)).字间距 4)).文本间距 5)). ...

  6. css文字竖直显示_CSS属性设置 -- 盒子模型

    Ⅰ 简介 HTML文档中的每个元素都被比喻成盒子,盒子模型通过四个边界来描述 margin -- 外边距,一个相框与另外一个相框之间的距离 border -- 边框,边框指的就是相框 padding ...

  7. php textarea 属性,html表单中textarea属性怎么固定大小?textarea属性实例介绍

    本篇文章主要的介绍了关于HTML表单中的textarea属性的固定的大小使用的文本域,可以用作网页的留言框,下方还有具体的表单页面详解,接下来就让我们一起看这篇关于HTML表单中的textarea属性 ...

  8. ios 自动缩小字体_CSS:禁用iPhone上字体大小的自动缩放

    如解释here,Apple iPhone(即Safari)在视区更改时(即,从纵向到横向或反之亦然)重新缩放字体大小.CSS:禁用iPhone上字体大小的自动缩放 接受的回答这个问题说,为了禁止这种行 ...

  9. div文字溢出自动加省略号(…)

    CSS3属性之五:text-overflow 语法: text-overflow : clip | ellipsis 取值: clip: 不显示省略标记(...),而是简单的裁切. ellipsis: ...

最新文章

  1. windows7与虚拟机fedora 9.0文件共享
  2. access开发精要(5)-合计group by
  3. 使用 Oracle Datapump API 实现数据导出
  4. GDCM:DataElementValue作为SQ的测试程序
  5. mysql 不join的原因
  6. js的this与java的区别_JavaScirpt(JS)的this细究
  7. Ubuntu16.04 休眠状态无法唤醒解决方案
  8. php的web能力,web 性能的几个概念。
  9. JVM 调优 1:“精通 JVM 调优,有过 JVM 调优经验”简历敢写吗?薪资涨 5k 的技巧
  10. 如何让select选项的那个请选择不被选中
  11. LNMP详解(四)——LNMP原理与简单部署
  12. google css兼容,CSS 针对谷歌或者360(Chrome) safari的webkit核心浏览器 兼容性
  13. 软件测试项目经验案例,项目经验又多了一些
  14. nessus网页下载组件失败后处理方法
  15. 飞鱼星路由器配置端口映射
  16. office高级应用与python综合案例教程_《office高级应用案例教程.ppt
  17. 计算机的字体要怎么删除,win7字体删不掉怎么办?教你删除win7多余字体方法
  18. 3、HeidiSQL数据库管理工具下载与安装
  19. 6 数据的表现形式常量以及常量的几种类型
  20. Vux使用Swiper遇到的问题

热门文章

  1. 设计模式所遵循的原则及模式之间的关系
  2. 深入解析windows操作系统。。。。
  3. php4和php5的区别,php4和php5区别是什么
  4. python lambda_Python 匿名函数 lambda
  5. mysql 重要监控参数_mysql 的重要参数,监控需要
  6. mysql 8.0什么时候发布_MySQL 8.0.22正式发布
  7. 计算机系未来的理想工作,电智学院2019级计算机专业开展专业指导与职业规划报告会...
  8. 请简述什么是spring的ioc和di_绿茶用什么茶叶罐储存?有6种茶叶罐适合
  9. Java设计模式(工厂模式>抽象工厂模式和原型模式)
  10. UDP数据转发解决WiFi与有限以太网之间控制命令传递:RGBLink