边框背景

HTML表格

↘锁芯ラ 提交于 2020-03-20 05:16:03
<table>标签 表格由<table>标签来定义,每个表格均有若干行(由<tr>标签定义),每行被分割为若干单元格(由<td>标签定义)。字母td指表格数据,即数据单元的内容。数据单元可以包含文本、图片、段落、表单、水平线、表格等等 表格和边框属性 如果不定义边框,表格就不显示边框。边框由<table border="1">决定,数字不同,边框的粗细不同。 表格的表头 表头由<th>标签进行定义,大多数浏览器会把表头显示为粗体居中的文本。 表格中的空单元格 在一些浏览器中,没有内容的表格单元显示的不太好,如果某个单元格是空的(没有内容),浏览器就无法显示这个单元格的边框。为了避免这个情况,在空单元格中添加一个空格占位符,就可以把边框显示出来。no-breaking空格 横跨两列的单元格 横跨两列的单元格: 姓名 电话 Bill Gates 555 55 854 555 55 854 横跨两行的单元格: 姓名 Bill 电话 555 55 555 555 55 555 cellpadding设置单元格边距:cellpadding="20" cellspacing增加单元格的间距:cellspacing=“10” 给表格添加背景颜色:<table border="1" bgcolor="red"> 给表格添加背景图像:background="" 也可以单个单元格添加背景颜色和背景图像

第 2 章 前端基础之CSS

风格不统一 提交于 2020-03-19 08:50:31
一、CSS语法 CSS规则由两个主要的部分构成:选择器,以及一条或多条声明。 1 ''' 2 selector { 3 property: value; 4 property: value; 5 ... property: value 6 } 7 ''' 例如: 1 h1 {color:red; font-size:14px;} 二、CSS的四种引入方式 1、行内式 行内式是在标记的style属性中设定CSS样式,这种方式没有体现CSS的优势,不推荐使用。 1 < p style ="background-color: rebeccapurple" > hello yuan </ p > 2、嵌入式 嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中。格式如下: <head> <meta charset="UTF-8"> <title>Title</title> <style> p{ background-color: #2b99ff; } </style> </head> 3、链接式 将一个.css文件引入到HTML文件中。 < link href ="mystyle.css" rel ="stylesheet" type ="text/css" /> 4、 导入式 将一个独立的.css文件引入HTML文件中

CSS核心概念之盒子模型

非 Y 不嫁゛ 提交于 2020-03-17 11:25:07
盒子模型(Box Model) 关于更多CSS核心概念的文章请关注GitHub—— CSS核心概念 。 当对一个文档进行布局的时候,浏览器的渲染引擎会根据标准之一的 CSS 基础框盒模型(CSS basic box model) ,将所有元素表示为一个个矩形的盒子。所有 HTML 元素可以看作盒子,在 CSS 中, Box Model 这一术语是用来设计和布局时使用。 CSS 盒模型 本质上是一个盒子,封装周围的 HTML 元素,每个盒子由四个部分(或称区域)组成: 内容(Content) , 内边距(Padding) , 边框(Border) , 外边框(Margin) 。 盒模型 允许我们在其它元素和周围元素边框之间的空间放置元素。 下面的图片说明了 盒子模型(Box Model) : CSS 盒模型 不同组成部分的说明: Content(内容) - 由内容边界限制,容纳着元素的“真实”内容,例如文本、图像,或是一个视频播放器。 Padding(内边距) - 由内边距边界限制,扩展自内容区域,负责延伸内容区域的背景,填充元素中内容与边框的间距。当其取值为百分比时,该百分比都是相对于包含该元素的块的 宽度 (相对于该块的百分比)。 Border(边框) - 由边框边界限制,扩展自内边距区域,是容纳边框的区域。即围绕在内边距和内容外的边框。 Margin(外边距) -

CSS属性

耗尽温柔 提交于 2020-03-17 05:20:54
CSS 属性 CSS 属性组: 动画 背景 边框和轮廓 盒(框) 颜色 内容分页媒体 定位 可伸缩框 字体 生成内容 网格 超链接 行框 列表 外边距 Marquee 多列 内边距 分页媒体 定位 打印 Ruby 语音 表格 文本 2D/3D 转换 过渡 用户界面 CSS3 动画属性(Animation) 属性 描述 CSS @keyframes 规定动画。 3 animation 所有动画属性的简写属性,除了 animation-play-state 属性。 3 animation-name 规定 @keyframes 动画的名称。 3 animation-duration 规定动画完成一个周期所花费的秒或毫秒。 3 animation-timing-function 规定动画的速度曲线。 3 animation-delay 规定动画何时开始。 3 animation-iteration-count 规定动画被播放的次数。 3 animation-direction 规定动画是否在下一周期逆向地播放。 3 animation-play-state 规定动画是否正在运行或暂停。 3 animation-fill-mode 规定对象动画时间之外的状态。 3 CSS 背景属性(Background) 属性 描述 CSS background 在一个声明中设置所有的背景属性。 1

css技巧(一)

狂风中的少年 提交于 2020-03-16 13:48:01
某厂面试归来,发现自己落伍了!>>> 1.box-sizing: border-box box-sizing主要有两个值content-box和border-box,先看下官方的解释: 通俗一点来说,默认情况下,padding和border是会额外占据空间的,假如元素宽是10px,如果设置了1px border边框,实际的宽就是12px,padding同理。那么这样会导致,布局的宽高不好控制,计算也特别麻烦。所以我们会给全局的元素用上border-box, 只要设置了宽高,那么border和padding无论怎么变化,元素的宽高都不会变,这样方便布局和计算。 2.左边固定 右边自适应 在布局的时候,比如一些列表页,常常左边是一个固定大小的缩略图,右边剩余部分展示标题,如图 那我们就叫左边固定右边自适应的布局吧,我的方法 100%宽的div用padding-left把左边图片的位置留出来,div元素内容的部分就是标题,图片绝对定位到padding-left区域,这样就实现了左固定右自适应,(前提是box-sizing必须是border-box,否则padding加上100%宽会超出屏幕宽度),大致代码如下: 3.元素的上下间距 布局的时候从上往下开始写页面,一般都是写下一个的元素margin-top来决定和上一个元素的间距,那么就尽量不要又是写margin-top又是写margin

[CSS3] 新增属性用法整理

◇◆丶佛笑我妖孽 提交于 2020-03-14 13:02:09
测试环境: OS --> winXP Browsers --> IE6+, FF 3.0.11, FF 3.5, Opera 10 beta 2, Safari 4, Chrome 3.0.195 一。 transition(a标签hover渐隐效果) a:hover{transition: color 0.15s linear 0s, background-color 0.3s linear 0s;} -webkit-transition:color 0.15s linear 0s, background-color 0.3s linear 0s; -moz-transition:color 0.15s linear 0s, background-color 0.3s linear 0s; -o-transition:color 0.15s linear 0s, background-color 0.3s linear 0s; -ms-transition:color 0.15s linear 0s, background-color 0.3s linear 0s; transition:color 0.15s linear 0s, background-color 0.3s linear 0s; 一. box-shadow(阴影效果) 使用: box-shadow: 20px

CSS background-color 属性 transparent 值(透明,背景色,无背景色)

谁都会走 提交于 2020-03-12 10:02:30
解决的问题: input 标签,要求背景透明,谷歌可以用rgba,但是需要兼容IE8,IE8上不支持rgba 。 当你想着 rgba 透明怎么兼容IE8的时候,不如换个角度想想,是不是可以直接去掉默认的背景颜色。 定义和用法 background-color 属性设置元素的背景颜色。 元素背景的范围 background-color 属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。 transparent 值 尽管在大多数情况下,没有必要使用 transparent。不过如果您不希望某元素拥有背景色,同时又不希望用户对浏览器的颜色设置影响到您的设计,那么设置 transparent 值还是有必要的。 不常用的,两个值,需要做个笔记,记录一下。 希望可以帮到你。 by不言谢 来源: https://www.cnblogs.com/byx1024/p/12467228.html

怎样让背景色覆盖border边框线?

拜拜、爱过 提交于 2020-03-10 06:35:52
今天写页面的时候出了一点点小问题,发现我设置的背景色与边框色颜色不一致,于是上网查了一下,竟然忘记了有个属性就可以实现让背景色覆盖边框线的问题! background-clip 属性规定背景的绘制区域。 语法: background-clip: border-box|padding-box|content-box; border-box 背景被裁剪到边框盒。 padding-box 背景被裁剪到内边距框。 content-box 背景被裁剪到内容框 使用: background-clip: border-box; 解决!! 来源: CSDN 作者: 孙婷婷的博客 链接: https://blog.csdn.net/weixin_36732046/article/details/104756910

CSS笔记

我的未来我决定 提交于 2020-03-08 23:01:56
极客CSS笔记 基础语法: selector选择器{ property属性:value值 } 例: h1{ color:red; font-size:18px }    高级语法: 选择器分组: h1, h2, h3, h4, h5, h6 { color : red; } 继承: 在最外层的元素添加样式,若里层元素没有样式,则套用该样式 body{ color:green; } CSS选择器: 派生选择器: 通过依据元素在其位置的上下文关系来定义样式。 例:li strong{},中间用空格隔开 id选择器 :以#号来定义,常用方式是id选择器常常用于建立派生选择器。 例:#pid a{} 类选择器 :以 . 点号来表示,也可以用作派生选择器 属性选择器 :对带有指定属性的HTML元素设置样式,属性和值选择器。 例:[title]{} 或 [title=t]{} 子元素选择器: element > element。例 <div> > <p> ,选择父元素为div的所有p元素 兄弟选择器: element + element。例 <div> + <p> ,选择紧接着div元素之后的所有p元素 CSS样式: CSS背景 属性 描述 background-attachment 背景图像是否固定或者随着页面的其余部分滚动 background-color 设置元素的背景颜色

边框详讲---CSS必备的盒子模型知识!

橙三吉。 提交于 2020-03-07 03:36:49
盒子模型 盒子模型的四个部分:内容区、边框,内边距,外边距;前三者共同决定盒子可见框的大小。 边框 为元素设置边框 .box1{ width:100px; height:100px; background-color red; /*设置盒子内容区宽高及颜色。*/ border-width:10px; border-color:yellow; border-style:solid; /*设置边框,三个样式缺一不可,缺了就直接不显示边框。*/ } border-width 使用border-width可以分别指定四个边框的宽度。 指定四个值:按顺时针设置; 指定三个值:分别设置给上 左右 下; 指定两个值:分别设置给上下 左右; 指定一个值:四边全为这个值。 border-width:10px 20px 30px 40px; /*则上边框为10px,右边框为20px,以此类推*。/ //方便起见,此规则自定义为“4321”。      //题外话:如果你也知道3421...hhh border-color 原理同4321有: border-color:red blue green; /*则上边框为红色,左右边框为蓝色,下边框为绿色。*/ border-style 使用border-style来设置边框样式。 可选值: none 默认值,没有边框; ​ solid 实线; ​