【网页前端】CSS样式表进阶之图像的灵活使用与拓展知识(二)

简介: 本期主要介绍CSS样式表进阶之图像的灵活使用与拓展知识

1.3.3 环境搭建


1、解压压缩文件,打开解压的文件夹(文件夹名每次下载略有不同)

image.png

2、将需要的字体图标存入 idea 对应位置

image.png

课外扩展:

TureType( .ttf ) 格式 .ttf 字体是 Windows 和 Mac 的最常见的字体,支持这种字体的浏览器有

IE9+ 、 Firefox3.5+ 、

Chrome4+ 、 Safari3+ 、 Opera10+ 、 iOS Mobile 、 Safari4.2+;

Web Open Font Format( .woff ) 格式 woff 字体,支持这种字体的浏览器有 IE9+ 、

Firefox3.5+ 、 Chrome6+ 、

Safari3.6+ 、 Opera11.1+;

Embedded Open Type( .eot ) 格式 .eot 字体是 IE 专用字体,支持这种字体的浏览器有 IE4+;

SVG( .svg ) 格式 .svg 字体是基于 SVG 字体渲染的一种格式,支持这种字体的浏览器有

Chrome4+ 、 Safari3.1+ 、

Opera10.0+ 、 iOS Mobille safari3.2+

1.3.4 使用方式


1、打开 demo_index.html

image.png

2、选择 Unicode Symbol 方式中的一种

image.png

3、以 Unicode 为例,根据网页提示,找到使用的关键代码

image.png

4idea 中,html 引入 CSS 样式,并复制关键代码

image.png

5、查询图标对应的 Unicode 码,修改 span 中的转义字符值。

image.png

6、通过为 iconfont 设置字体大小,改变图标大小(因为字体图标属于字体,但 font-family 不要使用,无效果)

image.png

1.3.5 总结


字体图标可以解决精灵图修改难、图片大的问题,通常和精灵图结合使用,解决网页图标问题。

精灵图:负责页面通用的各种大中型彩色图标图片

字体图标:负责页面快速显示的各种小型图标图片

2. 拓展知识


2.1 文字阴影


字体图标允许我们为文本添加阴影。

格式:text-shadowX 轴偏移 Y 轴偏移 模糊程度 阴影颜色;

text-shadow: 5px 5px 5px #FF0000;

image.png

2.2 元素变成圆形


元素可以在表现形式上通过 CSS 样式调节,变为圆形:

格式: border-radius :百分比;

注意:

1 、 0% 是四边形, 50% 是圆形。 0%~50% 之间是圆角四边形

2 、占用的标准流位置仍为四边形

示例代码:

image.png

image.png

2.3 截图整个网站


1、先把滚动条拉倒网页最底部

2、页面上,鼠标右键,“检查”

image.png

3  ctrl+shift+P 呼出输入框

image.png

4、输入:capture full size screenshot ,敲回车

image.png

5、截图后,弹出窗口,提示网页截图保存位置

image.png

相关文章
|
12天前
|
缓存 前端开发 JavaScript
前端开发的必修课:如何让你的网页在弱网环境下依然流畅运行?
【10月更文挑战第30天】随着移动互联网的普及,弱网环境下的网页性能优化变得尤为重要。本文详细介绍了如何通过了解网络状况、优化资源加载、减少HTTP请求、调整弱网参数和代码优化等方法,提升网页在弱网环境下的加载速度和流畅性,从而改善用户体验。
91 4
|
4天前
|
XML 前端开发 JavaScript
前端大神揭秘:如何让你的网页秒变炫酷,让用户欲罢不能的5大绝招!
前端开发不仅是技术活,更是艺术创作。本文揭秘五大前端开发技巧,包括合理运用CSS动画、SVG图形、现代JavaScript框架、优化网页性能及注重细节设计,助你打造炫酷网页,提升用户体验。
48 30
|
5天前
|
存储 编解码 前端开发
惊!前端新手也能秒懂的高级技巧,轻松提升网页颜值与性能!
本文针对前端新手,介绍了三个简单易学的高级技巧,帮助提升网页的颜值和性能。包括使用CSS框架快速美化网页、优化图片资源加快加载速度,以及利用ARIA属性和媒体查询提高网页的可访问性和响应性。示例代码清晰,适合初学者上手实践。
17 3
|
8天前
|
存储 前端开发 搜索推荐
(前端直接编辑CAD)网页CAD二次开发中线型表的使用方法
在DWG数据库中,线型样式存储在线型样式表 `McDbLinetypeTable` 中,每个线型表记录对象 `McDbLinetypeTableRecord` 对应一种线型样式。本文介绍了如何获取、添加、遍历、删除和修改线型样式,并提供了绘制不同线型的示例代码,包括虚线、点划线和带文字的线型。通过在线示例demo,用户可以实践修改CAD图纸中的实体线型及其样式。
|
11天前
|
搜索推荐 前端开发 开发者
前端开发的必修课:如何让你的网页在搜索引擎中脱颖而出?
【10月更文挑战第31天】前端开发不仅是构建网页与用户间桥梁的关键,还需注重搜索引擎优化(SEO)。优化网页结构、合理使用关键词、提升加载速度及整合社交媒体等技巧,能帮助网页在搜索引擎中脱颖而出,吸引更多用户。
22 5
|
11天前
|
机器学习/深度学习 前端开发 JavaScript
前端小白也能学会的高大上技巧:如何让你的网页支持语音控制?
【10月更文挑战第31天】你是否曾梦想过只需动动嘴皮子就能操控网页?现在,这个梦想触手可及。即使你是前端小白,也能轻松学会让网页支持语音控制的高大上技巧。本文将介绍语音控制的基本概念、实现方法和具体示例,带你走进语音控制的奇妙世界。通过Web Speech API,你只需掌握基本的HTML、CSS和JavaScript知识,就能实现语音识别和控制功能。快来尝试吧!
44 4
|
11天前
|
Web App开发 前端开发 JavaScript
揭秘!前端大牛们如何巧妙利用CSS3,打造炫酷视觉效果!
【10月更文挑战第31天】前端开发面临复杂布局的挑战,本文介绍了几种提升开发效率和代码质量的工具和技术。基础的HTML和CSS可以应对大部分布局需求,而Firefox开发者工具、VS Code、Vue、React等则能应对更复杂的布局,帮助开发者构建高性能、用户友好的网页应用。
22 4
|
11天前
|
前端开发 JavaScript 数据处理
前端界的宝藏技术:掌握这些,让你的网页秒变交互神器!
【10月更文挑战第31天】前端开发藏有众多宝藏技术,如JavaScript异步编程和Web Components。异步编程通过Promise、async/await实现复杂的网络请求,提高代码可读性;Web Components则允许创建可重用、封装良好的自定义组件,提升代码复用性和独立性。此外,CSS动画、SVG绘图等技术也极大丰富了网页的视觉和交互体验。不断学习和实践,让网页秒变交互神器。
20 2
|
12天前
|
编解码 前端开发 开发者
前端开发的必修课:如何让你的网页在不同设备上完美呈现?
【10月更文挑战第30天】随着互联网的普及,用户访问网页的设备种类繁多。前端开发者需确保网页在不同设备上完美呈现。本文介绍了一些最佳实践,包括使用响应式设计、相对单位、灵活的图片和视频、测试与优化及考虑交互设计,帮助实现跨设备兼容。
26 2
|
12天前
|
缓存 前端开发 JavaScript
前端小白也能掌握的高级技巧:如何让你的网页支持PWA特性?
【10月更文挑战第30天】随着互联网技术发展,渐进式网页应用(PWA)成为提升用户体验的重要手段。本文通过一个案例,介绍如何为在线问答社区网页应用添加PWA特性。从创建基本结构、添加Service Worker、创建Manifest文件到测试PWA特性,详细展示了每一步的操作方法。适合前端小白学习参考。
10 2

热门文章

最新文章