小编Ami*_*eem的帖子

我们可以使用屏幕分辨率而不是视口来应用 CSS 吗?

我想添加基于屏幕分辨率而不是视口的 CSS 样式。

情况如下:我的屏幕分辨率为 (1980px x 1080px),如果我将 Windows 10“缩放和布局”设置为 125%,它会更改屏幕的视口并显示该视口样式。我想根据屏幕分辨率而不是视口显示我的媒体风格。

目前,我正在使用这些媒体查询来获得高分辨率:

// X-Large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { ... }

// XX-Large devices (larger desktops, 1400px and up)
@media (min-width: 1400px) { ... }
Run Code Online (Sandbox Code Playgroud)

我们可以只使用 CSS 而不是 JS 来实现这一点吗?

截图:

窗口 10 比例 100%

窗口 10 比例 100%

100% 比例的视口:

在此输入图像描述

窗口 10 比例 125%:

在此输入图像描述

比例为 125% 的视口:

在此输入图像描述

html css sass media-queries windows-10

10
推荐指数
1
解决办法
3390
查看次数

我应将哪些 HTML 元素用于点击事件?

最近,我在一个项目中遇到了这个问题,在主题中,它在标签上使用了单击功能<span>。除了 Safari 之外,它在所有浏览器上都运行良好。我做了一些研究,发现很多人在 Safari 上都遇到过此类问题。

我根据此处找到的信息解决了我的问题role="button"<span class="menuOpen" role="button">Menu</span>Click event on <span> or <div> tag not working safari issues

但这个问题让我想知道我们可以将哪些元素用于“点击”事件。

据我所知,我们可以click在几乎所有元素上添加事件,但根据 HTML 标准,我们应该仅在<a><button>标签上添加点击事件。

我们还应该使用其他 HTML 元素来触发click事件吗?

html onclick

2
推荐指数
1
解决办法
3194
查看次数

标签 统计

html ×2

css ×1

media-queries ×1

onclick ×1

sass ×1

windows-10 ×1