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

《CSS揭秘》读书总结:背景与边框

假设我们想给一个容器设置一层白色背景和一道半透明白色边框,body 背景会从它半透明边框透上来。...这就可以解释我们遇到难题:body 背景并没有从内部 content 半透明白色半透明边框处透上来,而是在半透明白色边框处透出了这个容器自己纯白实色背景,这实际上得到效果跟纯白实色边框看起来完全一样...如有需要,可以通过内边距或外边距(这取决于投影是内嵌还是外扩)来额外模拟出边框所需要占据空间。 使用 box-shadow 创建边框,其不会响应鼠标事件, 比如悬停或点击。...灵活背景定位 难题 要求针对容器某个角对背景图片做偏移定位,如右下角。在 CSS 2.1 中,只能指定距离左上角偏移量,或者靠齐到其他三个角。...解决方案 传统方法 对于固定尺寸容器,可以基于它自身尺寸以及我们期望它距离右下角偏移量,计 算出背景图片距离左上角偏移量,然后再把计算结果设置给 background- position

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

仿百度排列图片预览插件-Simple Lightbox

很久以前遇到过这样一个面试题,要求手写代码,实现百度图片排列预览,并且可以左右点击查看下一张照片,当时没有做出来,这个问题也就一直放在了脑后,工作之后,遇到这样需求之后,第一反应想到是在源码网站里面找一个插件...图片.png 正好前几天在群里解答一个人问题,遇到了类似的插件,于是稍微总结了一下,对比了6款 jQuery Lightbox图片查看触控插件,实现不同需求,下一篇文章推荐一下,这篇重点总结了Simple...效果图如下,多张图片错落有致排列,点击每一张图片都会按照固定长度和宽度预览展示。 ?...地址:https://github.com/andreknieriem/simplelightbox Simple Lightbox 是一款基于 jQuery Lightbox 插件,它具有以下特点...: 响应设计 触控/触摸友好 提供多项配置 图像预加载 支持 iOS / Android / Windows phone 使用 CSS3 过度效果,并回退兼容旧浏览器 支持 jQuery 1.x 和

1.6K20

每天10个前端小知识 【Day 13】

background-origin 当我们设置背景图片时,图片是会以左上角对齐,但是是以border左上角对齐还是以padding左上角或者content左上角对齐?...width、height,这时候只需要你将白色区域部分宽高逐渐变小,最终变为0,则变成如下图所示: 这时候就已经能够看到4个不同颜色三角形,如果需要下方三角形,只需要将上、左、右边框设置为0就可以得到下方红色三角形...元素本身占有的空间就会被其他元素占有,也就是说它会导致浏览器重排和重绘。 消失后,自身绑定事件不会触发,也不会有过渡效果。 特点:元素不可见,不占据空间,无法响应点击事件。....hidden{ visibility:hidden } 给人效果是隐藏了,所以他自身事件不会触发。 特点:元素不可见,占据页面空间,无法响应点击事件。...需要注意是:其子元素不能设置opacity来达到显示效果。 特点:改变元素透明度,元素不可见,占据页面空间,可以响应点击事件。

11610

matlab画图操作(修改坐标轴及字体,加粗,颜色修改,适合论文画图)「建议收藏」

大家好,又见面了,我是你们朋友栈君。....设置figure大小 3.matlab线条设置 4.子图设置 5.颜色查询 6.colorbar设置 7.线条透明度设置 8.设置坐标轴刻度形式(对数刻度) 9.图例设置 10 文件保存 11 消除白色边框...2——放置在图形左上角 top left 3——放置在图形左下角 bottom left 4——放置在图形右下角 bottom right -1——放置在图形视窗外右边 %设置图例字体及大小...去除白色边框 12 添加子标题 clc; clear all; filename='....,经常会出现y轴刻度并不是我们所需要顺序,例如我们需要从下向上依次递增,而我们绘制图片却是从上 向下递增,不符合我们需求,于是有如下解决方案。

12.2K30

【CSS】盒子模型内边距 ③ ( 盒子模型内边距案例 | 使用 Fireworks 分析网页 | 缩放图片 | 切片工具测量图片 | 吸管工具获取图片颜色 | 代码示例 )

; 2、缩放图片 使用 Ctrl + 鼠标滚轮 , 可以放大缩小图片显示 ; 3、切片工具测量图片 使用 切片工具 , 可以测量 图片中 矩形区域 宽高 , 宽高显示在下方 , 下图中 切片工具...选中 浅绿色 矩形 宽高为 9 x 48 像素 , 该区域左上角坐标为 ( 15, 7 ) ; 4、吸管工具获取图片颜色 如果想要获取图片颜色 , 使用吸管工具 , 点击图片对应位置 , 然后点击...颜色 按钮 , 即可在其中查看 图片 对应位置颜色 ; 使用吸管工具 , 点击图片灰色横线 ; 然后点击 颜色选项 , 可以查看之前使用吸管工具吸取颜色值 , 这里获取十六进制值为 #E8E8ED...; 5、测量结果 测量 导航栏 整体 高度 为 48 像素 , 没有 上左右 边框 , 整体背景为白色 ; 下边框 1 像素 , 颜色值为 #E8E8ED , 文本高度 15 像素..., 文本颜色为 #222226 , 这是鼠标经过时样式 , 鼠标没有经过时颜色值为 #555666 ; 鼠标经过时 , 下边框为 2 像素 , 颜色值 #222226 ; 三、代码示例 ----

1.2K20

Fdog系列(四):使用Qt框架模仿QQ实现登录界面,界面篇。

---- 哈喽,我小伙伴们,在之前三篇中,我们实现了网页端注册一个Fdog账号,包括第一篇html设计,第二篇,html页面的响应,以及第三篇发送短信,数据库写入等等,关于网页端编写,用了三篇进行描述...,然后点击Resources,添加现有文件,选择lib下面的图片即可。...,当我们点击按钮时,按钮上文字会向右上角晃动,但是当我们添加了自定义图片,该效果则消失,如何做到这一点,可以使用padding-left:2px; padding-top:2px;来实现。...实现背景阴影 到目前为止,还剩下最后一个问题,当使用自带标题栏后,窗口是自带阴影边框,但是当我们取消了系统自带标题栏之后,边框也随之消失,如何自己搞一个边框阴影?...创建一个透明图层,然后再创建一个白色图层,边框要小于透明图层,给白色图层设置图层样式,投影里面,参数如下: ? ? 后面放了一个白色背景方便观察。

3.7K52

CSS 命名之Dialog, Modal, Popup, Popover, Lightbox区别

警示窗体通常是前置在当前用户界面,使得用户不能忽视之而必须立即做出响应。 ? Modal/Dialog 一般用于通过点击或其它动作后产生二次操作,操作窗体就是Modal 或 Dialog。...Popup 一般用于展示一些不需要立即处理信息。但Popup 一般不会自动消失,需要手动关闭,手动关闭行为表示你已经看到并知晓信息了(跟“勾选表示我已经阅读”意思差不多)。 ?...Lightbox/Theatres 用于放大并聚焦页面中某一部分信息,常常用于图片放大展示中。...这种情况下通常是伴有多张图片(相册集)且含有左右切换导航按钮,使得用户不必一张张点击图片缩略图来查看。 ? Popover/Tooltip/Hovercard 用于对于页面上某个元素展示额外信息。...常常用来添加额外说明或提示,或者在用户进行某些动作予以预告形式提醒(比如“点击这个链接会发生什么”情景)。 ? ?

4.8K72

Bootstrap基础学习笔记

.text-secondary 副标题 .text-white 白色文本(白色背景上看不清楚) .text-dark 深灰色文字 .text-light 浅灰色文本(白色背景上看不清楚) 【表格标签..."> .table-dark 定义黑色背景表格,示例: .table-responsive 创建响应表格:在屏幕宽度小于 992px...则显示不同效果(没有滚动条),示例: .table-responsive-{sm|md|lg|xl} 定义在指定屏幕尺寸下响应表格...设置椭圆形图片 .img-thumbnail 设置图片缩略图(图片边框) .img-fluid 响应图片 .float-right 图片右对齐 .float-left 图片左对齐 【容器类】....list-group 定义列表容器类 .list-group-item 定义列表项目类 .active [列表项目]激活状态下列表项,蓝色背景,白色字 .disabled [列表项目]禁用状态下列表项

4.9K31

从零玩转系列之微信支付实战PC端装修下单页面 | 技术创作特训营第一期

路由是指根据不同URL路径显示不同内容,而不需要刷新整个页面。 是Vue Router提供一个组件,它作用是在页面中渲染与当前路由匹配组件。...这个边框将会围绕在被应用此样式元素周围。 background-color: #ffffff; 这行代码将背景颜色设置为白色,即 #ffffff。...因此,这个样式效果是,在选中状态下,带有current类元素将拥有一个红色边框白色背景,红色文本,并且文本会以粗体显示。...{ text-align: right; } 最终装修效果 图片 四、实现点击切换 目前我们 我是盒子 不能点击切换选中状态 图片 想要来回点击切换不同选中样式 图片 切换选中 要知道我们前面已经编写了选中样式...div> 好那么我们了解了直接应用上去 上面的例子 isActive 他是布尔类型那么就好办了我们整个点击事件拿到当前点击 盒子 唯一 ID 到时候直接判断是否是他就行啦 首先在 script标签当中定义响应变量

83955

利用PPT如何设计制作创意相框

很多人都希望自己PPT能够独具匠心,在展示图片或制作电子相册时,总想让图片有个新颖、独特相框,而PPT自带图片边框显得“力不从心”。...复制它,将复制出图形旋转90度,这样所需光晕就制作完成了。反光制作,首先复制出一个水晶边框,设置复制出边框,填充为“纯色填充”,颜色为白色,无线条。...接下来,再绘制一个大小适合椭圆,使之与复制出那个水晶边框有一定重叠,将这两个都选中后,点击“格式”选项卡下“合并形状”中“剪除”。...插入需装入水晶相框中图片(如大眼怪小黄人),选中它,利用“格式”选项卡中“删除背景”去掉图片背景颜色(可利用去除背景8个控制点进行适当调整,如果还去不完全,可利用“标记要删除区域”按钮将不需要区域去掉...将水晶边框图片、光晕、反光、阴影及展台进行组合。需要注意是,图片要放在反光下一层,阴影要放到水晶边框下一层。

4.1K20

从项目中学习HTML+CSS

CSS就可以制作对应导航栏了 左上角标签页制作 从原始网页效果图来看,标签页可以看成上下两个部分,上方是一个导航栏,而下方则是一个div,这个div根据点击导航上具体项来显示不同内容。...文章列表中有具体文章项,这个文章项可以简单分为几个部分:图片、标题、文章属性等等内容、文章摘要;在这里我将它们都作为同级元素,然后调整浮动以及大小,它自然就会按照这样布局进行排列。...span> 用DTcms做一个独立博客网站(响应模板...comment">4 用DTcms做一个独立博客网站(响应模板...(解决要换图标时要连FTP或者开服务器麻烦) 这个部分我感觉最需要提出来是对标签制作,这里标签是文章标题前面的那个蓝色背景,白色字体矩形后带有箭头东西,这个制作我采用是前方一个

1.9K30

H7-TOOLLUA小程序教程第3期:使用LUA控制H7-TOOLLCD简易界面设计

TOOLLUA教程争取做到大家可以无痛调用各种功能函数,不需要学习成本。...--将RGB888颜色转换为RGB565 -- bg = RGB565(0xFF, 0, 0) --红色 -- lcd_clr(RGB565(0xFF, 0xFF, 0xFF)) --清屏,白色...-- h, w :矩形高度和宽度, 像素单位, 1-240 -- color :填充颜色 【函数】lcd_draw_rect(x, y, h, w, color) -- 绘制矩形边框...-- x, y :矩形左上角坐标, 像素单位, 0-239 -- h, w :矩形高度和宽度, 像素单位, 1-240 -- color :边框颜色 【函数】lcd_draw_circle...(2)如果大家LUA小程序里面有delayms或者死循环之类操作,下次更新LUA,需要长按TOOLC键退出当前LUA执行,因为LUA是阻塞执行方式。

40840

联系我们吧 - 12个联系我们表单和页面设计赏析和学习

General Inquiry Contact Form 特色: 简单黑白系联系表格 完全响应联系表单设计 支持再设计 适用于任何网页侧边栏 使用了15547次 该模板是一个响应联系表单模板,...凭借其简单白色界面,您可以收集客户信息,包含姓名,电子邮件,联系电话,网站和消息等。 ?...Contact Form v10 特色: 纯色按钮 自定义样式提交按钮 大文本框 完全响应设计 圆边框 该模板是一个简易免费HTML5联系表单模板。...它有一个自定义风格按钮,采用了纯色配色方案,响应设计使其在任何网页和移动屏幕上可以完美显示。该模板发表于2018年5月,采用了最新设计趋势,为你提供一个非常不错收集用户信息解决方案。 ?...Meet our team 特色: 移动端友好设计 独特界面风格 一致动画 关于我们页面设计 完整网站页面 该模板是一个关于我们页面模板响应引导程序,它包含关于我们网页所需所有元素。

6.1K30

如何使用Excel绘制图表?

下面图片我们看下如何操作。 第1步,我们在图表上鼠标右键,点击“剪切” 第2步,我们在excel工作表上点击“加号”,增加一个新工作表,并命名为:图表-城市需求。...下面图片我们继续去掉图表边框,并把图表背景色设置为透明。 第1步,在图表边上点击鼠标右键,选择“设置图表区域格式”,会弹出设置图表格式对话框。...第2步,在图表设置格式对话框中,选择“无填充”就可以把图表背景色设置为透明,选择“无线条”就可以把图表边框去掉。 下面图片我们将将整个背景设置成白色白色和任何颜色结合都不会显得突兀。...我不建议使用白色之外背景,因为在白色背景上,我们可以很容易聚焦在数据上,而深色背景吸引了用户视线,让用户远离了数据。 删除自带元素和背景设置为白色,整个图表就变清晰多了。...用户通常会从页面或者屏幕左上方开始,按“之”字形移动视线并消化信息。所以避免使用居中对齐文字,我喜欢将文字(标题,坐标轴标签等)按左上角对齐。

31420

国庆节前端技术栈充实计划(3):仅使用CSS做一个漂亮动画加载页面

它可以给我们一个很好参考。正如你看见,这个动画包含4步。 四个边框依次出现。 红色、桔色、白色矩形滑入。 三个矩形滑出。 边框消失。 我们只需要构建第一步和第二步。...,而桔色矩形在白色矩形后面。...65 to 80%: 桔色边框出现。 75 to 90%: 白色边框出现。 根据以上时间轴,我们现在写出以下关键帧,为红色矩形不透明度和宽度增加动画效果。...,最后获得我们想要结果: [running code can not be loaded.] ---- 往期精选文章 使用虚拟dom和JavaScript构建完全响应UI框架 扩展 Vue 组件...使用Three.js制作酷炫无比无穷隧道特效 一个治愈JavaScript疲劳学习计划 栈工程师技能大全 WEB前端性能优化常见方法 一小时内搭建一个栈Web应用框架 干货:CSS 专业技巧 四步实现

2.4K20

p5.js 光速入门

,z 不需要传。...可选值:开放半圆形(OPEN),封闭半圆形(CHORD),封闭饼形段(PIE) detail: 指定构成圆弧周长顶点数量,在 2D 模式下不会用到 我知道有很些工友对弧度制不太熟悉,其实也不需要担心...灰度模式是默认颜色模式,不需要进行特殊设置。 灰度模式取值范围是 0 ~ 255。0表示黑色,255表示白色,中间其他值表示不同程度灰色。...x 和 y 是图片左上角坐标。 除了可以渲染 jpg 和 png 外,p5.js 还可以渲染动图gif。...鼠标点击 mouseIsPressed 本例使用 mouseIsPressed 判断用户是否点击了鼠标,点击鼠标时画布背景是蓝色,松开鼠标后画布背景是橙色 <script src="https://cdn.jsdelivr.net

5.2K41

Python学习笔记(一)PyCharm社区版安装教程

大家好,又见面了,我是你们朋友栈君。 因为工作原因,这两个月开始学习Python。准备把学习东西记录一下。...2、接下来打开刚刚下载好安装包,点击Next,然后修改安装路径(这台笔记本没有分盘,因此我就没有改),修改之后,Next 3、勾选相关选项,Next 4、然后点击Install,开始安装 5、...安装完成后,选择自动重启或者稍后手动重启 6、重启完成后,打开PyCharm,隐私条例直接勾选,然后continue,然后数据共享,我选择了Don’t send 7、然后选择一个喜欢UI界面,黑色或者白色...然后在hello_world地方右键,New一个Python file,起名main 11、点击右上角Add Configuration, 点击左上角+号,选择Python, 点击Script...path后面的文件夹, 选择刚刚建立main文件 然后一路OK,右上角此时有了绿色小三角,点击就可以运行程序了。

4.8K30
领券