找到关于前端技术的8590篇文章

什么是渐进式渲染?

Shubham Vora
更新于 2023年4月27日 15:33:42

913 次浏览

简介 你是否曾经测量过你网站的加载速度?如果没有,互联网上有许多工具可以测试网站速度。搜索任意一个并测量它。根据谷歌进行的调查,如果网站加载速度超过3秒,这意味着你将损失高达32%的访客。因此,采取措施来降低你网站的加载速度非常有帮助,而渐进式渲染正是在这里发挥作用,它允许开发者提高网站的加载速度。什么是渐进式渲染?在讨论... 阅读更多

CSS 中的大于号 (>) 选择器是什么?

Shubham Vora
更新于 2023年4月27日 15:32:27

2K+ 次浏览

在 CSS 中,‘>’ 符号不用于像其他编程语言那样比较两个值。在这里,我们使用大于号 (>) 作为选择器。在 CSS 中,选择器用于选择单个或多个 HTML 元素。当我们在选择器中使用大于号时,它会选择父元素的直接子元素,而不是嵌套较深的子元素。语法 用户可以遵循以下语法在 CSS 选择器中使用大于号。selecter1>selector2 { /* CSS 代码 */ } 在上述语法中,‘selector1’ 是... 阅读更多

什么是 CSS 中的优雅降级?

Shubham Vora
更新于 2023年4月27日 15:30:14

124 次浏览

什么是优雅降级?如果你是一位经验丰富的前端开发者,你可能以前听说过优雅降级这个词。在我们学习 Web 开发中的优雅降级之前,让我们先分解一下这个词。优雅的意思是优雅或美丽,而降级是破裂或下降。因此,优雅降级的整体含义是它在功能失效时也能保持优雅。开发者在 Web 开发中使用优雅降级这个术语。它提供各种技术,以便任何网站或应用程序都可以在功能较弱的浏览器中正确运行。例如,现代浏览器支持... 阅读更多

什么是 font-family -apple-system?

Shubham Vora
更新于 2023年4月27日 15:26:32

2K+ 次浏览

在 CSS 中,‘font-family’ 属性用于设置 HTML 元素文本内容的字体。它将多个字体名称作为值。如果浏览器不支持第一个字体,它将为 HTML 元素设置下一个字体样式。用户可以遵循以下语法来使用 ‘font-family’ CSS 属性。font-family: value1, value2, value3, ... ‘font-family’ CSS 属性的 ‘-apple-system’ 值允许开发者为网页的 HTML 内容设置与 Apple 操作系统相同的字体。这意味着我们可以设置... 阅读更多

什么是 CSS 中的浮动包含?

Shubham Vora
更新于 2023年4月27日 15:24:05

118 次浏览

首先,让我们在开始本教程之前了解浮动包含。因此,浮动包含是在 CSS 中用于控制网页元素布局的技术。当我们为任何 HTML 元素设置 ‘float’ 属性时,它会自动从网页的原始文档流中移除,但它会保留在视口中。因此,开发者可能会遇到诸如父 div 元素不会根据子 div 元素的尺寸而扩展等问题。让我们通过下面的示例来了解它。示例 在下面的示例中,我们有一个包含文本的 ‘parent’ div 元素,并且... 阅读更多

SASS 中的 @extend 指令是什么?

Shubham Vora
更新于 2023年4月27日 15:19:50

110 次浏览

SASS 允许开发者编写更易读的代码并以更好的方式操作它。它包含多个指令,例如 @media、@content、@include、@mixin、@extend 等,提供一些功能,以便开发者可以编写比普通 CSS 更好的代码。在本教程中,我们将学习 SASS 中的 @指令。@extend 指令允许开发者扩展 CSS 代码。但是,mixins 也扩展 CSS 代码并避免重复。@extend 指令也允许我们避免代码重复。例如,如果你有一个应用程序字体的公共 CSS,并且需要不同的字体... 阅读更多

CSS 规则“clear: both”的作用是什么?

Shubham Vora
更新于 2023年4月27日 15:16:29

334 次浏览

我们在 CSS 中使用 ‘float’ 属性来使元素浮动在左侧或右侧。因此,当我们为任何 HTML 元素设置 ‘float’ 属性时,它会从文档的正常流程中移除,有时这可能会造成很多问题。‘clear’ CSS 属性允许开发者设置位于浮动元素旁边的元素的位置。但是,它总是将下一个元素推到浮动元素下方。CSS 的 ‘clear’ 属性可以有 4 个不同的值:'left’、‘right’、‘both’ 和 ‘inherit’。‘left’ 值用于将... 阅读更多

样式表可以完成哪些普通 HTML 无法完成的操作?

Shubham Vora
更新于 2023年4月27日 15:13:44

89 次浏览

开发者可以使用 CSS 来描述网页内容的呈现方式。样式表包含 CSS 代码,我们将其链接到网页以更好地呈现网页。为什么我们需要在 HTML 网页中使用样式表?对于初学者来说,第一个问题是为什么我们需要使用样式表?我们能否不使用样式表创建网页?答案是肯定的。你可以不使用样式表创建网页。HTML 仅用于向网页添加内容,并且... 阅读更多

在Snack中使用列表

Saba Hilal
更新于 2023年5月2日 14:34:09

167 次浏览

有时,任务是将多个项目存储和显示为列表。对于此 React Native 组件,可以使用 Flatlist。FlatList 也可以设置为可选或可点击的。在本文中,将显示带有两个不同示例的 React Native 和 javascript 代码,第一个示例中列表的项目存储为具有唯一 ID 的键值对数组,然后获取并呈现。算法 算法-1 步骤 1 - 从 'react-native' 导入 FlatList、Text 和 View。步骤 2 - 创建 App.js 并编写存储列表的代码。列表是... 阅读更多

在Snack中制作双屏幕应用

Saba Hilal
更新于 2023年5月2日 14:25:07

321 次浏览

在 React Native 应用中,通常需要多个屏幕。用户需要从一个屏幕转到另一个屏幕。在本文中,使用了两种不同的方法来制作双屏幕应用,用户可以在其中从一个屏幕转到另一个屏幕,然后再返回。在示例 1 中,使用来自 'react-navigation' 的 createStackNavigator 模块来实现导航,而在示例 2 中,使用 createSwitchNavigator 来创建导航。算法 算法 1 步骤 1 - 从 'react-navigation' 导入 createStackNavigator 步骤 2 - 创建 App.js 并编写从一个屏幕导航到另一个屏幕的代码... 阅读更多

广告