欢迎来到第 73 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介
也推荐大家关注一下最后的推荐内容(周刊的主要内容来源渠道)
下面开始本期内容的介绍ღ( ´・ᴗ・` )比心。
效果马马虎虎,出内容很快,项目代码开源。
用于设置目标子元素存在时,容器元素的样式
html
<style>
.box:has(p) {
background-color: red;
padding: 20px;
}
</style>
<div class="box">
<p>Red</p>
</div>比如上面的例子,将会得到一个红色的块
CSS 嵌套语法
html
<style>
p {
span {
color: red;
}
}
</style>
<p><span>red</span></p>
<p>default</p>上面的例子中,给 p span 字体颜色设置为了了红色。
设置换行的样式规则,text-wrap: balance; 效果还是挺不错的。
html
<style>
p.balance {
text-wrap: balance;
color: red;
}
p.pretty {
text-wrap: pretty;
color: brown;
}
</style>
<p class="balance">
。。。
</p>
<p class="pretty">
。。。
</p>
<p>
。。。
</p>几个值得关注的点:
6.63s => 10.35s;css.preprocessorMaxWorkers: true。更像是一个 Web Components 组件库,同时提供了 Vue 和 React 接入使用的版本。
文档站使用 storybook 构建。
还是比较简洁漂亮的。
使用这个库可以轻松的创建下面这样的热力图。
挑几个统计结果:
Capacitor 允许你使用 JavaScript 开发跨 iOS,Android,Web 平台应用。
貌似是基于 Webview 的,因此你还可以尝试使用 Tauri Mobile。
篇幅有限,如果你还没看够,可移步后面的推荐渠道,继续游览,历史周刊(<20)移步博客
欢迎来到第 73 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介
也推荐大家关注一下最后的推荐内容(周刊的主要内容来源渠道)
下面开始本期内容的介绍ღ( ´・ᴗ・` )比心。
效果马马虎虎,出内容很快,项目代码开源。
用于设置目标子元素存在时,容器元素的样式
html
<style>
.box:has(p) {
background-color: red;
padding: 20px;
}
</style>
<div class="box">
<p>Red</p>
</div>比如上面的例子,将会得到一个红色的块
CSS 嵌套语法
html
<style>
p {
span {
color: red;
}
}
</style>
<p><span>red</span></p>
<p>default</p>上面的例子中,给 p span 字体颜色设置为了了红色。
设置换行的样式规则,text-wrap: balance; 效果还是挺不错的。
html
<style>
p.balance {
text-wrap: balance;
color: red;
}
p.pretty {
text-wrap: pretty;
color: brown;
}
</style>
<p class="balance">
。。。
</p>
<p class="pretty">
。。。
</p>
<p>
。。。
</p>几个值得关注的点:
6.63s => 10.35s;css.preprocessorMaxWorkers: true。更像是一个 Web Components 组件库,同时提供了 Vue 和 React 接入使用的版本。
文档站使用 storybook 构建。
还是比较简洁漂亮的。
使用这个库可以轻松的创建下面这样的热力图。
挑几个统计结果:
Capacitor 允许你使用 JavaScript 开发跨 iOS,Android,Web 平台应用。
貌似是基于 Webview 的,因此你还可以尝试使用 Tauri Mobile。
篇幅有限,如果你还没看够,可移步后面的推荐渠道,继续游览,历史周刊(<20)移步博客