css 相关问题

CSS(层叠样式表)是一种表示样式表语言,用于描述HTML(超文本标记语言),XML(可扩展标记语言)文档和SVG元素的外观和格式,包括(但不限于)颜色,布局,字体和动画。它还描述了元素应如何在屏幕上,纸上,语音或其他媒体上呈现。

按钮的字体粗细在悬停时发生变化

当我将鼠标悬停在某个按钮上时,所有其他按钮的字体粗细都会闪烁一小段时间。 设置字体大小和粗体,删除 :active 伪选择器,并使用 :after 都不能修复...

回答 1 投票 0

如何在 swiperJS 滑块中左/右对齐图像

我正在使用杂志风格的 swiper.js 滑块,它(在标题页之后)成对显示图像,对应于左/右杂志跨页。 每张幻灯片中的图像均以 de...

回答 1 投票 0

我的按钮在悬停时闪烁,我正在使用:hover

身体{ 文本对齐:居中; 背景颜色:#131313; 字体系列:Arial; 白颜色; } 。纽扣 { 边距:5 像素 5 像素; 内边距:10px 100px; 位置:相对; 边框:2px实心RGB...

css
回答 1 投票 0

可筛选 DIV 在单击按钮之前不会“显示全部”

我使用 W3Schools 的“过滤元素”示例作为页面模板,以便访问者可以根据卧室数量过滤列表。过滤器按钮工作正常...

回答 1 投票 0

默认和 1 个附加 Tailwind 主题

我被要求向当前使用 Tailwind 的现有项目添加 1 个新主题。 只有当 body 标签类属性中存在“theme-name”时,新主题才会生效。 现有

回答 2 投票 0

如何防止 Web 应用程序上的第三方浏览器扩展进行样式注入

正如我在这个问题中提到的,我注意到 Dashlane 的 Google Chrome 扩展在使用其自动填充功能时修改了我的网络应用程序上的样式。 将感兴趣的 CSS 属性设置为!

回答 1 投票 0

登陆页面的大背景视频需要一段时间才能加载

我对 html/css 还很陌生,我有一个为 UX 设计项目编写的作品集网站,我通过 digitalocean 从 github 文件托管该网站。 我的登陆页面背景是一个视频,它...

回答 1 投票 0

干掉CSS - 多个父母一个孩子

我在下面分别列出了几个层次结构,其中第一个选择器是父 div,第二个是 div 中的图像项。但我能以某种方式将这些结合起来吗? .outdoors .how-to-image {

回答 4 投票 0

在副驾驶网页文档模式下找不到此特定文本区域的 xpath 或 css 选择器

我想自动化一些涉及首先打开此网页的事情 链接:https://copilot.microsoft.com/?showconv=1&showntbk=1 之后我想在第一个文本区域内单击,即

回答 1 投票 0

内联块子元素有文本溢出

为什么initial-block中的子元素会溢出?有什么办法可以解决吗? .经验1 { 空白:nowrap; 宽度:100%; } .exper { 显示:内联块; 背景颜色:蓝色; ...

回答 1 投票 0

初始包含块和视口之间的区别

两者有区别还是一样?我认为它们指的是同一件事,但在不同的上下文中,但我不确定,所以我在这里问。

css
回答 1 投票 0

使用纯javascript和css,如何在触摸屏上滚动可点击的div列表?

这是在 Android 平板电脑上运行的本地页面。 该平板电脑将不会连接到任何网络,因此所有内容都需要保留在设备存储中。 HTML 代码: 这是在 Android 平板电脑上运行的本地页面。 该平板电脑将不会连接到任何网络,因此所有内容都需要保留在设备存储中。 HTML代码: <div class="container"> <div class="half" id="ListaCanzoni"> <p class="song-name" id="1">Titolo 1</p> <p class="song-name" id="2">Titolo 2</p> <p class="song-name" id="3">Titolo 3</p> <p class="song-name" id="4">Titolo 4</p> <p class="song-name" id="5">Titolo 5</p> <p class="song-name" id="6">Titolo 6</p> <p class="song-name" id="7">Titolo 7</p> <p class="song-name" id="8">Titolo 8</p> <p class="song-name" id="9">Titolo 9</p> <p class="song-name" id="10">Titolo 10</p> <p class="song-name" id="11">Titolo 11</p> <p class="song-name" id="12">Titolo 12</p> <p class="song-name" id="13">Titolo 13</p> <p class="song-name" id="14">Titolo 14</p> <p class="song-name" id="15">Titolo 15</p> <p class="song-name" id="16">Titolo 16</p> <p class="song-name" id="17">Titolo 17</p> <p class="song-name" id="18">Titolo 18</p> <p class="song-name" id="19">Titolo 19</p> </div> <div class="rendering-target half" id="song"></div> </div> CSS代码: body { overflow: hidden; background-color: #002; } * { margin: 0; padding: 0; } .container { display: flex; overflow: hidden; } .half { flex-grow: 1; flex-shrink: 1; flex-basis: 0; display: flex; flex-direction: column; } .song-name { font-weight: bold; font-size: 2em; line-height: 2em; padding-top: 5px; padding-bottom: 5px; letter-spacing: -0.5px; padding: 0px 36px 0px 16px; border-radius: 6px; margin-bottom: 5px; background-color: #fff; color: rgba(0, 0, 0, 0.6); border: 2px solid rgba(0, 0, 0, 0.2); user-select: none; } #ListaCanzoni { background-color: #024; overflow-y: scroll; scrollbar-width: none; } #ListaCanzoni::-webkit-scrollbar { display: none; } .title { display: block; text-align: center; font-weight: bold; font-size: 3em; color: #0FF; background-color: #042; } javascript代码: const songDiv = document.getElementById('song'); const item = document.querySelectorAll(".song-name"); item.forEach(function (el) { el.onclick = function () { songDiv.innerHTML = '<div class="title">' + this.id + '</div>'; console.log (this.id); console.log (songDiv.innerHTML); } }); 该页面也在 this JSFiddle . 左半部分包含可点击按钮(div)的列表,我想隐藏任何滚动条,但让用户能够通过触摸屏上通常的“拖动”操作来滚动它。 我怎样才能在不产生点击的情况下允许此操作? 我想要一种不需要任何额外 js 库/插件的解决方案,但如果不可能,至少需要一个尽可能少的解决方案。 您无需尝试操作 #ListaCanzoni 上的滚动条,因为它没有滚动条。而且因为您在 overflow: hidden; 上设置了 body,所以您根本无法滚动。 相反,您可以尝试以下操作: :root::-webkit-scrollbar { display: none; } :root { scrollbar-width: none; } body { background-color: #002; } ::-webkit-scrollbar 用于基于 WebKit 的浏览器,例如 Chrome 或 Edge,scrollbar-width: none; 用于基于 Gecko 的浏览器,例如 Firefox。

回答 1 投票 0

在裁剪 ngx-image-cropper 图像之前改变 CSS 亮度和/或对比度?

在使用 ngx-image-cropper 裁剪图像之前,有没有办法调整图像的亮度和对比度? 我知道我可以在裁剪后做到这一点,但想看看是否有办法在我之前做到这一点......

回答 1 投票 0

引导程序的列高度相同

这可能很简单,但我不知道如何解决它。 我用的是Bootstrap5。 完整的代码在这里: https://www.codeply.com/p/BywuhLNUXy 看来 codeply 有一些问题...... 所以我也把它放了

回答 2 投票 0

如果我将 Flexbox 中的图像设为链接,则它们不会调整大小

我有一个由三个方形图像组成的弹性盒,我想在缩小或扩大浏览器窗口时调整它以适应浏览器窗口的大小。我已经成功做到了这一点。但是,我希望每个图像都是一个链接。什...

回答 1 投票 0

在 div 内仅将文本换行两行

我想将文本包装在特定宽度的 div 内的两行内。如果文本超出两行的长度,那么我想显示省略号。 有没有办法使用 CSS 来做到这一点? 例如 样品...

回答 14 投票 0

我的 VS Code 中的 LiveServer 无法工作。可能是什么问题?

我在 VS Code 中安装了实时服务器扩展,它对于前两个 html 文件运行得很好,但现在它不起作用。 我已经尝试了一切,从再次安装到尝试不同的...

回答 1 投票 0

通过 Material Web 组件的基本示例体验 FOUC

我目前正在使用 Material Web 组件实现一个超级基本的示例,如 GitHub 上的官方文档所述,但我遇到了无样式内容 Flash 的问题...

回答 1 投票 0

我需要将网站徽标放在导航栏移动的一侧,但我的代码无法正常工作,缺少什么?

我是编码新手,所以答案可能是显而易见的。我拥有包括徽标在内的所有项目,但是无论我做什么,徽标都会隐藏在导航栏后面。我正在努力制作导航...

回答 1 投票 0

使全屏弹出响应式

我正在制作全屏弹出窗口以适用于一个应用程序。 /* 全屏弹出窗口 */ .fullscreen-popup { 位置:固定; 顶部:0; 左:0; 宽度:100%; </desc> <question vote="0"> <p>我正在制作全屏弹出窗口以适用于一个应用程序。</p> <pre><code>&lt;!DOCTYPE html&gt; &lt;style&gt; /* Full Screen Popup */ .fullscreen-popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255); display: flex; justify-content: center; align-items: center; } .close-button { position: absolute; top: 10px; right: 10px; padding: 8px 16px; border: none; border-radius: 4px; background-color: #f44336; color: #fff; cursor: pointer; } .popup-content { position: relative; padding: 20px; background-color: #ffffff; border-radius: 8px; text-align: justify; max-width: 80vw; /* Adjust max width for smaller screens */ overflow-y: auto; /* Allow vertical scrolling if needed */ } /* Media Queries for Responsive Design */ /* Tablet and Larger Screens */ @media screen and (min-width: 768px) { .details-container { grid-template-columns: repeat(2, minmax(300px, 1fr)); } } /* Mobile Screens */ @media screen and (max-width: 767px) { .details-container { grid-template-columns: repeat(1, minmax(100%, 1fr)); } /* Full Screen Popup Adjustments */ .fullscreen-popup { padding: 20px; } .close-button { top: 5px; right: 5px; } .popup { width: 90%; max-width: 90vw; } } img{ height: 50%; width: 50%; } &lt;/style&gt; &lt;body&gt; &lt;div class=&#34;fullscreen-popup&#34;&gt; &lt;div class=&#34;popup-content&#34;&gt; &lt;h2&gt;This is title of h2&lt;/h2&gt; &lt;img src=&#34;https://wallpapers.com/images/hd/720p-nature-background-7dtz4pan3cr3ot5v.jpg&#34;&gt; &lt;p&gt;Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint assumenda, nihil voluptas adipisci dolor quisquam totam doloremque corrupti laudantium ad consectetur quaerat, optio quidem, nulla possimus laborum tempore atque. Ab.Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint assumenda, nihil voluptas adipisci dolor quisquam totam doloremque corrupti laudantium ad consectetur quaerat, optio quidem, nulla possimus laborum tempore atque. Ab.Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint assumenda, nihil voluptas adipisci dolor quisquam totam doloremque corrupti laudantium ad consectetur quaerat, optio quidem, nulla possimus laborum tempore atque. Ab.&lt;/p&gt; &lt;button class=&#34;close-button&#34;&gt;Close&lt;/button&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; </code></pre> <p>我已经实现了关闭按钮以正常工作,并且我已从项目中删除了工作代码以简化我的问题。</p> <p>我遇到的问题是,有时 h2、弹出内容和关闭按钮不会在移动屏幕尺寸上显示。另外,垂直和水平滚动在移动设备上不起作用。</p> <p>我尝试过位置属性、最大宽度、最大高度,但似乎在移动设备上不起作用。页面在手机上的行为非常奇怪。</p> <p>你能帮我解决这个问题吗?</p> </question> <answer tick="false" vote="0"> <pre><code>&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta name=&#34;viewport&#34; content=&#34;width=device-width, initial-scale=1.0&#34;&gt; &lt;style&gt; /* Full Screen Popup */ .fullscreen-popup { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: rgba(255, 255, 255); display: flex; justify-content: center; align-items: center; box-sizing: border-box; } .close-button { position: absolute; top: 10px; right: 10px; padding: 8px 16px; border: none; border-radius: 4px; background-color: #f44336; color: #fff; cursor: pointer; } .popup-content { position: relative; padding: 20px; background-color: #ffffff; border-radius: 8px; text-align: justify; max-width: 80vw; /* Adjust max width for smaller screens */ overflow-y: auto; /* Allow vertical scrolling if needed */ max-height: 90vh; } /* Media Queries for Responsive Design */ /* Tablet and Larger Screens */ @media screen and (min-width: 768px) { .details-container { grid-template-columns: repeat(2, minmax(300px, 1fr)); } } /* Mobile Screens */ @media screen and (max-width: 767px) { .details-container { grid-template-columns: repeat(1, minmax(100%, 1fr)); } /* Full Screen Popup Adjustments */ .fullscreen-popup { padding: 20px; } .close-button { top: 5px; right: 5px; } .popup { width: 90%; max-width: 90vw; } } img{ height: 50%; width: 50%; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div class=&#34;fullscreen-popup&#34;&gt; &lt;div class=&#34;popup-content&#34;&gt; &lt;h2&gt;This is title of h2&lt;/h2&gt; &lt;img src=&#34;https://wallpapers.com/images/hd/720p-nature-background-7dtz4pan3cr3ot5v.jpg&#34;&gt; &lt;p&gt;Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint assumenda, nihil voluptas adipisci dolor quisquam totam doloremque corrupti laudantium ad consectetur quaerat, optio quidem, nulla possimus laborum tempore atque. Ab.Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint assumenda, nihil voluptas adipisci dolor quisquam totam doloremque corrupti laudantium ad consectetur quaerat, optio quidem, nulla possimus laborum tempore atque. Ab.Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint assumenda, nihil voluptas adipisci dolor quisquam totam doloremque corrupti laudantium ad consectetur quaerat, optio quidem, nulla possimus laborum tempore atque. Ab.&lt;/p&gt; &lt;button class=&#34;close-button&#34;&gt;Close&lt;/button&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>试试这个</p> </answer> </body></html>

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.