首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Web前端温故知新-CSS基础

CSS以HTML为基础,提供了丰富功能(字体、颜色背景控制以及整体排版等等),还可以针对不同浏览器设置不同样式。   ...:active -> 该伪类应用于被激活元素,例如被点击链接、被按下按钮登等。   :visited -> 该伪类应用于已经被访问过链接。   ...:focus -> 该伪类应用于拥有键盘输入焦点元素。   ...6.3 内容溢出处理   (1)父容器高度塌陷   如果一个标准流中合资所有的子元素都进行了浮动,而且盒子没有设置高度,那么父容器整个高度会塌陷。 ?   ...(2)CSS精灵本质   简单来说,CSS精灵是一种处理网页背景图像方式,它将一个页面所涉及到所有零星背景图像都集中到一张大图中去,然后大图应用于网页。

3.5K40

Web前端温故知新-CSS基础

CSS以HTML为基础,提供了丰富功能(字体、颜色背景控制以及整体排版等等),还可以针对不同浏览器设置不同样式。   ...:active -> 该伪类应用于被激活元素,例如被点击链接、被按下按钮登等。   :visited -> 该伪类应用于已经被访问过链接。   ...6.3 内容溢出处理   (1)父容器高度塌陷   如果一个标准流中合资所有的子元素都进行了浮动,而且盒子没有设置高度,那么父容器整个高度会塌陷。   ...(2)CSS精灵本质   简单来说,CSS精灵是一种处理网页背景图像方式,它将一个页面所涉及到所有零星背景图像都集中到一张大图中去,然后大图应用于网页。...这样当用户访问该页面时,只需要向服务发送一次请求,网页中背景图像即可全部展示出来。通常情况下,这个由很多小背景图像合成大图被称为精灵图。

2.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

20个 CSS 快速提升技巧

box-decoration-break 假设您希望对换行到多行长文本行应用统一间距、边距、突出显示或背景色,但不希望整个段落或标题看起来像一个大块。...; -o-box-decoration-break: clone; -webkit-box-decoration-break: clone;} 内联块声明允许颜色背景、页边距和填充应用于每行文本...,而不是整个元素,克隆声明确保这些样式均匀地应用于每行。...transition: all ease-in-out .3s;} 14、比率框 要创建具有固有比率框,您需要做就是顶部或底部填充应用于div: .container { height...你可能有一套颜色整个项目中使用,以保持一致性。 在CSS中反复重复这些颜色值不仅是件烦人事情,而且还容易出错。

3.2K20

前端入门学习--CSS

在使用外部样式表情况下,你可以通过改变一个文件来改变整个站点外观。每个页面使用link标签链接到样式表。...页面的背景颜色使用在body选择器中: body{background-color:#b0c4de;} CSS中,颜色值通常以以下方式定义: 十六进制 - :”#ff0000” RGB - ...:”rgb(255,0,0)” 颜色名称 - :”red” 下面的例子中,h1,p,div元素拥有不同背景颜色。...属性描述了元素背景图像.默认情况下背景图像进行平铺重复显示,以覆盖整个元素实体.页面背景图片设置实例: body {background-image:url('paper.gif');} 一个...为了简化这些属性代码,我们可以这些属性合并在同一个属性中,背景颜色属性简写为background。

27.6K20

如何提升你CSS技能,掌握这20个css技巧即可

box-decoration-break 假设您希望对换行到多行长文本行应用统一间距、边距、突出显示或背景色,但不希望整个段落或标题看起来像一个大块。...clone; -o-box-decoration-break: clone; -webkit-box-decoration-break: clone; } 内联块声明允许颜色背景、页边距和填充应用于每行文本...,而不是整个元素,克隆声明确保这些样式均匀地应用于每行。...transition: all ease-in-out .3s; } 14、比率框 要创建具有固有比率框,您需要做就是顶部或底部填充应用于div: .container {...你可能有一套颜色整个项目中使用,以保持一致性。在CSS中反复重复这些颜色值不仅是件烦人事情,而且还容易出错。

5K20

C1 能力认证——Web基础

属性 属性值 说明 background-color 颜色值,rgb,rgba,十六进制表示等,设置为transparent表示背景透明 设置背景颜色 background-image url( filepath...1.1 contain 保持图片纵横比例缩放背景图片,使背景图片能够在背景区域完全显示 有可能出现图片无法完全覆盖背景区域 1.2 cover 保持图片纵横比不变,最大程度覆盖背景区域 有可能导致背景图片部分区域无法显示.../bg.png'); ___________: top left; } background-position 现需要设置div背景图,使背景图保持纵横比不变,最大程度覆盖背景区域,请补全代码片段...,只能应用于块级元素 p::first-line { color: #333; } ::first-letter 向文本首字母添加样式,只能应用于块级元素 p::first-letter {... float 现有以下代码,在所有元素都在同一行显示情况下,请问此时排在最左边元素类名为_____?

3.3K40

CSS布局(二) 盒子模型属性

详细来说,元素高度=恰好足以包含其内联内容高度   [注意]如果没有显式声明包含块height,则元素百分数高度会重置为auto  【最大最小宽高】 min-width | min-height...  初始值: 0   应用于: 块级元素和替换元素   百分数: 相对于包含块宽度(高度) max-width | max-heightt   初始值: none   应用于: 块级元素和替换元素...  百分数: 相对于包含块宽度(高度) [注意]当最小宽度(高度)大于最大宽度(高度)时,以最小宽高值为准 内边距padding   相比于盒模型其他属性(如在定位中经常使用负值margin),...padding显得中规中矩了很多,没有什么兼容性,也没有一些特殊问题   对于行内元素,左内边距应用到元素开始处,右内边距应用到元素结尾处,垂直内边距不影响行高,但会影响自身尺寸,加背景颜色可以看出...:   1、可以使用多重阴影,但使用过多会造成性能差   2、边框在内阴影之上,内阴影在背景图片之上,背景图片在背景色之上,背景色在外阴影之上   3、内阴影对元素没有任何效果   4、最先写阴影在最顶层

1.9K70

CSS 实用手册

#rgb #rrggbb 缩写形式,只有在每两位数字相同情况下可以使用简写,:#ff0000 -> #f00 #ffaacd -> 无简写 (6). 颜色英文表示法 6....尺寸属性,设置元素宽度和高度,取值单位一般为 px 或 % (1). width 宽度 max-width 最大宽度 min-width 最小宽度 (2). height 高度 max-height...最大高度 min-height 最小高度 (3)....当父元素容纳不下所有已浮动子元素,最后一个换行显示(有可能被卡住) ②. 元素一旦浮动起来后,宽度变成自适应(非手动指定情况下) ③....,如果项目不设置高度高度为 auto 时,那么项目沾满整个容器高度 ⑥. align-content 定义了多跟轴线对齐方式,如果项目只有一根轴线,该属性无效 A. flex-start 交叉轴起点对齐

2.6K10

神奇CSS,几行代码就可以让照片变老照片效果

sepia(1):颜色更改为旧照片棕褐色。 此外,我们可以添加一个额外 blur(0.5px)(它不必是整数或大于 1)来使照片稍微模糊一点并完成滤镜效果。但这不是必需。...请注意,这可能会根据背景颜色产生不同结果! 应用这四行CSS后,我们就实现了老照片效果。这是原始图片与结果图片比较: 不错,但我们可以更进一步。...如果我们不使用 而使用 并将图像添加为背景,我们可以滤镜和遮罩应用于其伪元素并获得更准确效果。 获得与 标签类似的结果会很简单。...因为中心是用蒙版裁剪,所以滤镜不会应用于图像中心,只会根据蒙版应用于可见区域和可见度。例如,如果我们应用 blur() 背景滤镜,则完全可见边缘会比仅部分可见中间部分更加模糊。...结果与之前图像相同,但我们有一个颗粒/噪点,为旧照片图像增加了更多真实感: 总结 在本文中,我们了解了如何在不借助外部文件情况下仅使用 CSS(和一个小型内联 SVG)逐步创建旧照片效果。

2.9K30

简要概述 CSS3媒体查询

用户不一定全部是桌面端用户 多设备兼容性 高大上(确实) 增加拓展性 如果不加该meta属性,则移动端会不缩放,显示PC端界面 媒体查询 我们先写一个示例div,然后给他样式 代码...可见这个div溢出了,所以出现了滑动条。 但是我们想让视图缩小时div样式跟着改变,此时我们可以用到媒体查询 ?...@media是声明一个媒体查询,括号中加上条件,max(最大宽度)和min(最小宽度),再加上花括号,里面加上选择器。...上图代码意思是:在默认情况下#test选择器宽度为1000px,高度为10000px,背景颜色为红色;当视图最大宽度为600时,#test选择器宽度为500px,高度为500px,背景颜色为绿色。...此时我们缩放页面: 最大宽度为600(小于等于600): image.png 大于600像素: ? 可以看到样式发生了变化 Author: iVampireSP.com

75230

css笔记

CSS以HTML为基础,提供了丰富功能,字体、颜色背景控制及整体排版等,而且还可以针对不同浏览器设置不同样式。 引入CSS样式表(书写位置) CSS可以写到那个位置?...CSS外观属性 color:文本颜色 color属性用于定义文本颜色,其取值方式有如下3种: 1.预定义颜色值,red,green,blue等。...盒子模型布局稳定性 开始学习盒子模型,同学们最大困惑就是, 分不清内外边距使用,什么情况下使用内边距,什么情况下使用外边距? 答案是: 其实他们大部分情况下是可以混用。...它将一个页面涉及到所有零星背景图像都集中到一张大图中去,然后大图应用于网页,这样,当用户访问该页面时,只需向服务发送一次请求,网页中背景图像即可全部展示出来。...制作精灵图 CSS 精灵其实是网页中一些背景图像整合到一张大图中(精灵图),那我们要做,就是把小图拼合成一张大图。 大部分情况下,精灵图都是网页美工做。

7.7K50

18个很有用 CSS 技巧

默认情况下,内联内容包围其边距框; shape-outside提供了一种自定义此包装方法,可以文本包装在复杂对象周围而不是简单框中。...: 上面的图片是单纯一张图片背景,下面的图片是背景图片和背景颜色混合而成。...支持背景混合模式:正常|乘法|屏幕|叠加|变暗|变亮|颜色减淡|饱和度|颜色|亮度; 图像填充文字效果 要想实现图像填充文字效果,可以设置 background-clip: text 以使文字背景作为整个区域背景...; } 除此之外, cursor还内置了很多鼠标样式供我们选择: 文本强调效果 可以使用 text-emphasis 属性强调标记应用于文本元素。...裁剪各种形状 可以使用 clip-path 属性来创建各种有趣视觉效果,例如元素剪裁成自定义形状,三角形或六边形。

47320

CSS入门?一篇就够了!

CSS以HTML为基础,提供了丰富功能,字体、颜色背景控制及整体排版等,而且还可以针对不同浏览器设置不同样式。 引入CSS样式表(书写位置) CSS可以写到那个位置?...CSS外观属性 color:文本颜色 color属性用于定义文本颜色,其取值方式有如下3种: 1.预定义颜色值,red,green,blue等。...2.十六进制,#FF0000,#FF6600,#29D794等。实际工作中,十六进制是最常用定义颜色方式。...大多数浏览器,Firefox、IE6及以上版本都采用了W3C规范,符合CSS规范盒子模型总宽度和总高度计算原则是: /*外盒尺寸计算(元素空间尺寸)*/ Element空间高度 = content...盒子模型布局稳定性 开始学习盒子模型,同学们最大困惑就是, 分不清内外边距使用,什么情况下使用内边距,什么情况下使用外边距? 答案是: 其实他们大部分情况下是可以混用

5K20

CSS-02

背景图像将在垂直方向和水平方向重复。 repeat-x 背景图像将在水平方向重复。 repeat-y 背景图像将在垂直方向重复。 no-repeat 背景图像仅显示一次。...# 精灵技术 CSS 精灵其实是网页中一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置某个小图,要想精确定位到精灵图中某个小图。...,测量后测量值值设置 */ /* 如果只设置一个值 */ /* 颜色,图片,背景重复方式,位置 */ background:...# CSS继承性 所谓继承性是指书写CSS样式表时,子标签会继承父标签某些样式,文本颜色和字号。想要设置一个可继承属性,只需将它应用于父元素即可。 注意: 1....也就是说靠近元素样式具有最大优先级,或者说排在最后样式优先级最大。 CSS定义了一个!important命令,该命令被赋予最大优先级。也就是说不管权重如何以及样式位置远近,!

2K30

HTMLCSS 第四章

,在html文件里面通过link标签引入css文件 行内式样式表 样式直接写在标签本身上,以属性形式存在 <div...(难) 背景 背景颜色 background-color: red; 颜色可以设置成十六进制 或者 rgb 或者 rgba 背景图片 background-image: url(图片路径); 背景平铺...混写是需要考虑顺序 背景简写 background:背景颜色 背景图片地址 背景平铺 背景滚动 背景位置; :background: #fff url() no-repeat scroll center...font- line- text- 可以继承 块元素可以继承父级元素宽度,高度不继承 注意:a链接颜色不予继承,需要单独写 注意:如果元素自身有该css样式,那么该样式不予继承 <div class=...具体规范入如下: specificity用一个四位数 字串(CSS2是三位)来表示,更像四个级别,值从左到右,左面的最大,一级大于一级,数位之间没有进制,级别之间不可超越。

1.1K20

10 个你需要熟悉 CSS3 属性

您所要做就是半径设置为元素宽度或高度一半。 border-radius: 50px; 而且,如果我们想找点乐子,我们还可以利用灵活框模型(在#8 中详细介绍)文本在圆圈内垂直和水平居中。...请注意,在第一种情况下,它是如何放置在左上位置 ( 0 0) ,而在第二种情况下,它是如何放置在右上角 ( 100% 0) 。 确保为不支持多背景浏览器提供后备方案。...他们完全跳过该属性,背景留空。 补偿旧浏览器 要为旧浏览器(IE7)添加单个背景图像,请 background 两次声明该属性:第一次为旧浏览器,第二次作为覆盖。...例如,如果我们想要一个特定图像占据 body 元素整个背景,而不管浏览器窗口宽度如何?...10.过渡 也许 CSS3 最令人兴奋新增功能是能够动画应用于元素,而无需使用 JavaScript。

2K00

Bootstrap基础学习笔记

】 .bg-primary 重要背景颜色 .bg-success 执行成功背景颜色 .bg-info 信息提示背景颜色 .bg-warning 警告背景颜色 .bg-danger 危险背景颜色 .bg-secondary...副标题背景颜色 .bg-dark 深灰背景颜色 .bg-light 浅灰背景颜色 【文字常用标签】 、、、、、 标题类标签,h1字体最大以次类推 <...【文字常用样式】 .display-{1到4} 标题类,显示更大字号,值为1-4,display-1字号最大。 .small 更小、颜色更浅字号。...所有列表项放置同一行 .pre-scrollable 使 元素可滚动,代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条 【文字颜色样式】 .text-muted 柔和文本...100% 高度百分比样式: .h-25 高度25% .h-50 高度50% .h-75 高度75% .h-100 高度100% .mh-100 最大高度100%

4.8K31

css属性及定位操作

颜色是通过CSS最经常指定: 十六进制值 – : #FF0000 一个RGB值 – : RGB(255,0,0) 颜色名称 – : red 文字属性 文字对齐 text-align 属性规定元素中文本水平对齐方式...背景颜色 background-color: red; 背景图片 background-image: url('1.jpg'); 背景图片特殊示例:   需求介绍:使用背景图片一个常见案例就是很多网站会把很多小图标放在一张图片上... 圆形头像示例 背景重复 repeat(默认):背景图片平铺排满整个网页 repeat-x:背景图片只在水平方向上平铺 repeat-y:背景图片只在垂直方向上平铺 no-repeat...给.container设置固定高度,一般情况下文字内容不确定多少就不能设置固定高度,所以一般不能设置“.container”高度(当然能确定内容多高,这种情况下“.container是可以设置一个高度即可解决覆盖问题...-- 顶部导航栏 结束 --> View Code 后台管理布局 整个页面分为特定几个区域分别进行编辑 常用布局方式之一 重要 <!

2.4K50
领券