边框背景

CSS——05-核心:盒子模型1

纵然是瞬间 提交于 2020-02-03 23:47:40
人生苦短,要学就只学有用的 【前端教学-CSS-5】 CSS核心-盒子模型 盒子模型(CSS重点) css学习三大重点: css 盒子模型 、 浮动 、 定位 目标: 理解: 能说出盒子模型有那四部分组成 能说出内边距的作用以及对盒子的影响 能说出padding设置不同数值个数分别代表的意思 能说出块级盒子居中对齐需要的2个条件 能说出外边距合并的解决方法 应用: 能利用边框复合写法给元素添加边框 能计算盒子的实际大小 能利用盒子模型布局模块案例 1.看透网页布局的本质 网页布局中,我们是如何把里面的文字,图片,按照美工给我们的效果图排列的整齐有序呢? 看透网页布局的本质: 首先利用CSS设置好盒子的大小,然后摆放盒子的位置。 最后把网页元素比如文字图片等等,放入盒子里面。 以上两步 就是网页布局的本质 我们明白了,盒子是网页布局的关键点,所以我们更应该弄明白 这个盒子有什么特点。 2. 盒子模型(Box Model) 所谓盒子模型: 就是把HTML页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。 总结: 盒子模型有元素的内容、边框(border)、内边距(padding)、和外边距(margin)组成。 盒子里面的文字和图片等元素是 内容区域 盒子的厚度 我们成为 盒子的边框 盒子内容与边框的距离是内边距(类似单元格的 cellpadding)

那些特殊边框效果在报表中要怎样实现?

妖精的绣舞 提交于 2020-02-03 15:56:49
斜线表头 单斜线表头 1. 点击选中要设置斜线边框的单元格; 2. 点击“报表”菜单——边框设置选项; 点击斜线的边框按钮 单元格中输入内容为 纵向维度名称,横向维度名称 ,例如:样品信息, 项目信息; 单元格失去焦点后,我们就可以看到下面的效果: 双斜线表头 设置的方法步骤和但斜线表头一样,不同的是在单元格中输入 纵向维度,横向维度,统计指标名称 ,例如: 样品信息, 项目信息, 统计值。 注意:斜线表头中输入的内容中间分隔的逗号使用的是 英文逗号 。 文字下划线 使用报表工具实现诸如下面的这种承诺函,申请表类的文档,数据动态变化的部分是带有线的就可以通过设置边框线的方式实现。 下面具体说下实现方法: 首先选中单元格,然后选择工具栏中的边框设置,选择下边框线。 预览报表就能看到单元格下划线的效果了。 注意: 由于相邻的单元格共用边框,即某个单元格的下边框是其下方相邻单元格的上边框,上边框、左边框、右边框也类似。如果某单元格上方的相邻单元格设置了下边框,那这个单元格也就设置了上边框。从边框的角度看,这是非常的合理的。但是,当我们把下边框当做下划线来使用,这就不合理。其不合理之处在于下划线属于某个单元格所有,而下边框属于相邻单元格所共有。 这种不合理在处理普通单元格和合并单元格相邻时,会表现出来。 例如,B2 是个合并格,无论设置 B1 或是 C1 的单元格的下划线,B2

盒子模型

左心房为你撑大大i 提交于 2020-02-02 22:45:21
1 盒子 css在处理网页的时候,它认为每个元素都包含在一个不可见的盒子里。 为什么要想象成盒子呢?因为如果把所有的元素都想象成盒子,那么我们对网页的布局就相当于摆放盒子。 我们只需要将相应的盒子摆放到网页中相应的位置即可完成网页的布局。 2 盒子模型 一个盒子可以分为以下几个部分: 内容区(content) 内边距(padding) 边框(border) 外边距(margin) 2.1 内容区 内容区指的是盒子中放置内容的区域,也就是元素中的文本内容,子元素都是存在于内容区中的。 如果没有为元素设置内边距和边框,则内容区大小默认和盒子大小是一致的。 通过width和height两个属性可以设置内容区的大小。 width和height属性只适用于块级元素。 2.2 内边距 顾名思义,内边距指的是元素内容区和边框以内的空间。 默认情况下width和height不包含padding的大小。 使用padding属性来设置元素的内边距。 例如: padding:10px 20px 30 px 40px;这样会设置元素的上右下左四个方向的内边距。  padding:10px 20px 30px;分别指定上、左右、下四个方向的内边距。 padding:10px 20px;分别指定上下、左右四个方向的内边距。 padding:10px;同时指定上右下左四个方向的内边距。 

CSS

北慕城南 提交于 2020-01-25 15:18:01
一 什么是CSS 1.1 什么是CSS 层叠样式表(Cascading Style Sheets):是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言; CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化; CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力(字体、边框、颜色、边距、高度、宽度、背景图片、网页定位、网页浮动…) 1.2 如何学习CSS CSS是什么 CSS怎么用(快速入门) CSS 选择器 (重点 + 难点) 美化网页 (文字,阴影,超链接,列表,渐变….) 盒子模型 网页基础~ 浮动 应用~ 定位 网页动画(特效效果) 1.3 发展史 1.CSS1.0 2.CSS2.0 DIV(块) + CSS,HTML 与 CSS 结构分离的思想,网页变得简单,SEO 3. CSS2.1 浮动,定位 4. CSS3.0 圆角,阴影,动画…. 浏览器兼容性~ 1.4 快速入门:三种导入方式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>三种导入方式</title> <!--内部样式--> <style> h1 { color :

input默认样式带来的问题

Deadly 提交于 2020-01-25 09:16:33
input默认样式 input会默认带有边框,且会影响input的宽高,可以设置border:none解决问题 当input获得焦点时默认会有一个蓝色边框的样式,可以设置outline:none解决问题 input框的背景默认是透明的。 来源: CSDN 作者: 有理想,有期待 链接: https://blog.csdn.net/qq_41818857/article/details/103945315

纯CSS实现各类气球泡泡对话框效果

南楼画角 提交于 2020-01-24 05:18:55
抄自 http://www.zhangxinxu.com/wordpress/?p=651 边框法 我们首先来看下面一段样式代码: .test{width:10px; height:10px; border:10px solid; border-color:#ff3300 #0000ff #339966 #00ff00;} 当某个div应用了上面这个样式后,结果会如何?见下图(截自Firefox3.5,IE浏览器有细节上的差异): 仔细观察边框色的交界处,四个角落有4个45°的斜边,将整个边框分成了四个等腰梯形。 现在,设想一下,如果我们现在只保留一个一个上边框,其余边框均transparent透明(或与背景色同色),那么是不是就只显示一个上面红色的边框了,我们测试下,与上面类似的代码,只是修改下其余三个边框的颜色。 .test{width:10px; height:10px; border:10px solid; border-color:#ff3300 #ffffff #ffffff #ffffff;} 结果如下图(截自Firefox3.5): 可见显示结果正如我们预想的。现在,再次开动脑筋,试想下,如果上面样式中的宽度和高度都是0,也就是 width:10px; height:10px; 变成了 width:0; height:0; 。对了,那么显示的将不会是个等腰梯形了

css用边框实现圆角矩形

限于喜欢 提交于 2020-01-24 05:05:20
今天 要做一个圆角矩形 的按钮, 于是直接找圆角 矩形的css实现方式, 搞了半天,虽然也实现效果了, 但是很复杂,需要用很多代码,后来 突然想到以前做过的一个边框效果,也是圆角矩形,于是找了出来,发现这种办法 相当 简单并且效果 一点也不差,这里 简要分享一下 。 关键部分都有注释 。 [html] view plain copy <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" > < html > < head > < title > div+CSS圆角矩形 </ title > < meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" /> < style type = "text/CSS" > .roundedRectangle{ height: 70px; width: 100px; margin-top: 100px; background: #9BD1FA;//背景色 border-width: 10px; //边缘的宽度,如果要分别设置可以这样:border-width: 15px 5px 15px 5px;依次为上、右、下、左

系统学习javaweb4----CSS层叠样式表(结束)

淺唱寂寞╮ 提交于 2020-01-22 18:52:58
摘要 :这几天临近过年,事情有点多,学习总是段段续续的,今天总算完成了CSS的基本知识学习。 学习笔记 : 西瓜学习javaweb 1.css简述。 1.1 css是什么?有什么作用? HTML-------》 页面的结构 ------》人的面部(素颜) CSS--------》 美化页面 ------》给人化妆 CSS (Cascading Style Sheets):层叠样式表 层叠:一层一层叠加 样式表:存储样式的地方,多个样式 就好像:给一个人的面部化妆, 画口红, 画眼影, 打粉底。 HTML标签, 样式1, 样式2, 样式3。 CSS通常称为CSS样表或层叠样式表,主要用于设置HTML页面的文本内容(字体、大小、对其方式等)、图片的外形(高度、宽度、边框样式、边距等)以及版面的布局等外观显示样式。 CSS可以使HTML页面更加好看,CSS色系的搭配可以让用户更舒服,CSS+DIV布局更加灵活,更容易绘制出用户需要的结构。 CSS作用: 修饰HTML页面,更加丰富多彩地展示超文本信息。 1.2 CSS入门案例 <font size= "7" >今天天气好晴朗</font><br/> <font style="font-size: 120px ;">今天天气好晴朗</font> 1.3为什么实用CSS代替HTML属性设置样式 因为HTML属性在单独使用时有一定的局限性

Retina屏的移动设备如何实现真正1px的线

早过忘川 提交于 2020-01-22 13:23:01
前些日子总被人问起 iOS Retina 屏,设置 1px 边框,实际显示 2px,如何解决? 原来一直没在意,源于自己根本不是像素眼…… 今天仔细瞅了瞅原生实现的边框和CSS设置的边框,确实差距不小…… 上图是原生实现,下图是 CSS 边框,手机上对比更加明显 然后,如何解决呢?搜遍整个谷歌,发现好多人早已开始研究解决方案了。到底有哪些方案,到底好不好用呢?试过才知道,把我试过的结论记录一下。 有说用 0.5px 解决的 在2014年的 WWDC,“设计响应的Web体验” 一讲中,Ted O’Connor 讲到关于“retina hairlines”(retina 极细的线):在retina屏上仅仅显示1物理像素的边框,开发者应该如何处理呢。 他们曾介绍到 iOS 8 和 OS X Yosemite 即将支持 0.5px 的边框: 额的神呐!so easy! 果真如此吗? 这样还不够(WWDC幻灯片通常是“唬人”的),但是相差不多。 问题是 retina 屏的浏览器可能不认识0.5px的边框,将会把它解释成0px,没有边框。包括 iOS 7 和 之前版本,OS X Mavericks 及以前版本,还有 Android 设备。 解决方案 解决方案是通过 JavaScript 检测浏览器能否处理0.5px的边框,如果可以,给 <html> 元素添加个 class 。 1 2 3 4

盒模型的属性

懵懂的女人 提交于 2020-01-22 07:36:39
一.属性    width:内容的宽度   height: 内容的高度   padding:内边距,边框到内容的距离   border: 边框,就是指的盒子的宽度   margin:外边距,盒子边框到附近最近盒子的距离 1.padding(内边距)    padding:就是内边距的意思,它是边框到内容之间的距离   另外padding的区域是有背景颜色的。并且背景颜色和内容的颜色一样。也就是说background-color这个属性将填充所有的border以内的区域   padding有四个方向,分别描述4个方向的padding。 描述的方法有两种    1、写小属性,分别设置不同方向的padding padding-top: 30px; 离上边30 padding-right: 30px; 离右边30 padding-bottom: 30px; 离下边30 padding-left: 30px; 离左边30    2、写综合属性,用空格隔开 /*上 右 下 左*/ padding: 20px 30px 40px 50px ; /*上 左右 下*/ padding: 20px 30px 40px; /* 上下 左右*/ padding: 20px 30px; /*上下左右*/ padding: 20px; 一些标签默认有padding   比如ul标签,有默认的padding