首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

web前端面试中10个关于css高频面试题,你都会吗?

文本阴影 FF 3.5, Opera 10, Safari 4, Chrome 3 border-colors 边框设置多种颜色 FF3+ boder-image 图片边框 FF 3.5, Safari...Opera 10, Safari 4, Chrome 3 outline 外边框 FF3+, safari 4, chrome 3, opera 10 background-size 不指定背景图片的尺寸...safari 4, chrome 3, opera 10 background-origin 指定背景图片从哪里开始显示 safari 4, chrome 3, FF 3+ background-clip...指定背景图片从什么位置开始裁切 safari 4, chrome 3 rgba 基于r,g,b三个颜色通道来设置颜色值, 通过a来设置透明度 safari 4, chrome 3, FF3, opera...后期维护成本大 使用css的overflow属性 给浮动元素的容器添加overflow:hidden;或overflow:auto;可以清除浮动,另外在 IE6 中还需要触发 hasLayout ,例如父元素设置容器宽高或设置

2.8K20

谈谈一些有趣的CSS题目(十六)-- 奇妙的 background-clip: text

简单而言,background-clip 的作用就是设置元素的背景(背景图片或颜色)的填充规则。...当然还有更有意思的,上面由于文字设置了颜色,挡住了 div 块的背景,如果将文字设置透明呢?文字是可以设置透明的 color: transparent 。...效果如下(请在 Chrome 内核浏览器下观看): CodePen Demo 通过将文字设置透明,原本 div 的背景就显现出来了,而文字以为的区域全部被裁剪了,这就是 -webkit-background-clip...效果如下(请在 Chrome 内核浏览器下观看):  CodePen Demo 图片窥探效果 再演示其中一个用法,利用两个 div 层一起使用,设置相同的背景图片,父 div设置图片模糊,其中子...div 设置 -webkit-background-clip:text,然后利用 animation 移动子 div ,去窥探图片。

1.2K40

CSS-精灵图片的使用(从一张图片中截图指定位置图标)

打开)从微博的请求中找到的,大家可以直接下载使用 二、使用难点 精灵图片的使用难点在于如何在这一张图片中定位到我们需要的部分,首先我们需要理解三个坐标:浏览器坐标、组件坐标、图片坐标,每个组件都有自己的坐标点...,左上角原点,往上y值负数,越来越小;往左x负数,越来越小 假如我们的组件的宽高分别为16px,图片宽高200px,我们发现如果将图片作为组件的背景图片,将会从图片0,0左边点开始显示...: x坐标 y坐标; 2.现在我们以取vip3和4以及微博认证例 3.创建三个div,宽高分别等于vip3和4以及微博认证大小,vip3和4宽高都为16px,微博认证x及y坐标分别为...95px 35px 创建三个div 指定宽高、背景图片、图标所在位置 显示效果 四、程序源码 </div

1.4K10

谷歌插件Image downloader开发之popup

popup页包含的功能 popup页采用了vue1.0来做数据绑定,主要包含了以下功能: 1、显示原始图片大小 2、根据图片大小筛选图片 3、设置是否显示img标签的图片、是否显示背景图片,是否显示自定义属性的图片...) { chrome.tabs.query({ active: true, currentWindow: true }, (tabs) => { chrome.tabs.sendMessage...sendResponse({ attrImg: [...new Set(getConfigAttrUrl())], }) } }); 上篇文章发在div.io...上时,@幾米 提到了图片去重的问题,所有在返回图片是,用es6的Set方法去重,这个只处理同类型图片的去重,不处理背景图片和图片标签之间的重复图片。...this.sendMessage('attr', this.attr) }, 500) }, 配置的属性值发生变化时,向页面发送获取属性图片事件 显示图片原始大小 /** * 遍历图片,设置图片的宽高属性

1.1K00

Alipay UED推出网站代码分析和质量检测扩展Monster

Monster主要检测规则: 检测是否有重复ID的标签; 检测是否使用内联标签嵌套块级标签,a嵌套div; 检测https协议页面,是否使用了http协议的图片、JS、CSS等; 检测...compatMode、doctype是否出错; 检测是否使用了HTML5不再支持的标记,font,s,u等; 检测标签是否正确关闭; 检测CSS、JS、background-image文件是否...指定label; 检测网页编码是否gbk或utf-8; 检测是否使用了@import导入样式表; 如果CSS、JS指定 类似于“?...t=20100405”时间戳,则自动输出最后修改时间,方便对比; 如果background-image超过6个,则提示所有背景图片及大小,超过30KB,标红显示; Monster评分规则:...具体,请下载 Monster评分算法.xls 下载Monster(适用于chrome) 本站首页评分图(好像比较惨,比YSLOW要严格):

1.1K20

【黑马程序员pink名师讲CSS】学好CSS有这一篇就够了(CSS笔记)

谷歌浏览器默认的字体大小16px 不同的浏览器默认的字体大小不一致,所以我们尽量给一个明确值,不要采用浏览器的默认值 我们可给body标签设置字体大小,但是标签的标题文字大小不受影响,要单独设置.../style.css"> 最终效果: P92.Chrome调试工具 作用:调试,查找自己写的html或css代码中的错误 操作步骤: 1.打开调试工具 打开Chrome调试工具,按下F12键或[...另外:背景图片和背景颜色可以同时存在,只不过背景图片会压住背景颜色 四.背景图片位置 这也是针对背景图片而言的 之前在html中我们学过标签,在css中我们又学背景图片,这两者最显著的区别就是...设置背景图片是否固定或者随着页面的其余部分滚动 默认是滚动的....QQ官网的这张背景图就不会随着文字等元素移动而移动: background-attachment: scroll | fixed; div { height

2.2K20

从零开始学 Web 之 CSS3(三)渐变,background属性

比如: at top left: 中心元素左上角位置 at center center:中心元素中心位置 at 5px 10px: 中心偏移元素左上角位置右边5px, 下边10px位置。...*/ local与scroll的区别:当滚动的是当前盒子(div)里面的内容的时候, local:背景图片会跟随内容一起滚动; scroll:背景图片不会跟随内容一起滚动。...2、新增的background属性 2.1、background-size CSS里的 background-size 属性能够让程序员决定如何在指定的元素里展示,它通过各种不同是属性值改变背景尺寸呈现的大小.../*设置背景图片的大小:宽度/高度 宽度/auto(保持比例自动缩放)*/ background-size: 100px 50px; background-size: 100px; /*设置百分比...2.4、案例:精灵图的使用 需求:一个块元素设置精灵图背景,精灵图很小,但是需要更大的展示区域,能够以更大的范围响应用户的需要,但是只需要显示指定的背景图片。 <!

1.8K10

在条码打印软件中如何打印黑底白字标签

接下来我们一起来看下在条码打印软件中将文字设置成黑底白字的操作步骤: 1.打开条码打印软件,点击新建,弹出文档设置对话框,在文档设置-画布中,可以插入背景图片,也可以设置背景颜色,这里以设置背景颜色黑色...,勾选打印背景列,设置好之后,点击确定。...然后在文字中,我们可以看到文字的默认颜色黑色,如果想要显示白色的效果的话,我们点击颜色后面的方框,弹出字体颜色对话框,在样本中,我们可以选中颜色白色,点击确定。...以上就是在条码打印软件中设置黑底白字的操作步骤,字体颜色可以根据自己的需求自定义进行设置的。...除此之外,还可以在条码软件中将单一的文字颜色生成彩色的,这里就不再详细的描述了,具体的操作可以参考如何在中琅软件上把普通文字生成彩色文字。

1.8K30

前端基础-CSS背景属性

c) 设置背景图片是否平铺 语法:background-repeat:值 取值:no-repeat不平铺,repeat-x横向平铺,repeat-y纵向平铺,repeat横向纵向都平铺------默认...取值: left: 设置左边渐变起点的横坐标值。 right: 设置右边渐变起点的横坐标值。 top: 设置顶部渐变起点的纵坐标值。...left: 设置左边径向渐变圆心的横坐标值。 center①: 设置中间径向渐变圆心的横坐标值。 right: 设置右边径向渐变圆心的横坐标值。...top: 设置顶部径向渐变圆心的纵坐标值。 center②: 设置中间径向渐变圆心的纵坐标值。 bottom: 设置底部径向渐变圆心的纵坐标值。...写本文档时Chrome,Safari尚不支持该参数值 closest-side: 指定径向渐变的半径长度从圆心到离圆心最近的边 closest-corner: 指定径向渐变的半径长度从圆心到离圆心最近的角

1.1K10
领券