发表于: 2019-06-26 09:27:39

1 810


今天完成的事情:温故css基础

1、方框

2、九宫格


3.自适应

二、加viewport


三、配置nginx并访问

1、pc端

2、手机端

一、css基础

1、概念:层叠样式 是一种表现htmlxml等文件样式的计算机语言。css不仅可以静态地修饰网页,还可以配合各种脚本动态的对网页各元素进行格式化。Css能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型编辑能力。简单点说就是css通过给网页元素增加属性来修饰网页元素的。它定义如何显示HTML 元素,用于控制Web页面的外观。

要点:1.层叠就是对一个元素多次设置同一个样式,这将使用最后一次设置的属性值。2.属性就是css样式的名字,属性值就是属性后面写的值。如果该属性能取百分值(percentage),那么该百分值将如何解释。也就是百分值所相对的标准是什么。如margin属性可以取百分值,它是相对于margin所存元素的容器的宽度

2、类选择器

类型选择器:类型选择器是来操做元素的属性的,选择器是一种模式,用于选择需要添加样式的元素。

二、盒子模型

1、概念:常见属性,内容(content),边框(border),外边距(margin),内边距(padding),这些属性我们可以用日常生活中的常见事物——盒子作一个比喻来理解,所以叫它盒子模式.

2、内容区content

有三个属性,widthhightoverflow,前两个是设置宽高,假如内容区的内容长度超过内容区范围,那么设置overflow溢出属性来指定处理方法,overflow属性有四个值,hedden溢出区内容不显示,visible内容可见,但是显示在盒子外部,scroll时在盒子内部产生滚动条,auto时由浏览器决定怎么处理溢出内容

边框border:

有三个属性,border-style、border-width和border-color  用来设置border样式,宽度,和颜色

内边距padding 四个属性上下左右设置长度

外边距 margin 四个属性上下左右设置长度,俩个相邻的盒子,垂直或者水平,他们之间的距离不是相加之和而是取较大的值为准的距离。

盒子模型定位

文档流是网页默认的布局模式,在没有特殊要求的情况下,页面中块状元素呈现自上而下的动态分布形式,内联元素是自左向右的。

浮动float

让标签脱离文档流,元素脱离文档流之后,会产生一个块级元素,而不论它本身是何种元素。且不设置宽度的话它会尽可能的窄;另如果可供浮动的空间太小的话,它会跑到下一行,知道拥有足够放下它的空间。

position定位

相对定位就是不脱离文档流,以左上角作为参照物。绝对定位就是脱离文档流。

明天计划的事情:网上找一下攻略在本地布置一个gitlab,任务后的深入思考看一下

收获:1、学习了下CSS,更能清楚一些概念,选择器,元素,属性,属性值,块元素,行内元素,float

2、学习了nginx反向代理服务器,配置了本地路径,用tomcat应该也可以

遇到的问题:暂无












返回列表 返回列表
评论

    分享到