css 相关问题

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

如何增加滑动幻灯片的过渡持续时间?

我的幻灯片工作正常,但它们转换得太快了。我想将淡入淡出过渡减慢到两秒左右。这是我当前正在使用的相关代码。 我正在使用

回答 1 投票 0

我的网站在一个我无法摆脱的元素周围有一个奇怪的灰色边框

我正在为课程制作这个网站。我无法让这个灰色边框消失: 这是我的该部分的 HTML: 我正在为课堂制作这个网站。我无法让这个灰色边框消失: 这是我的该部分的 HTML: <div className="general_text" id="playControls"> <div className="general_text" id="login_username_place">{props.userName}</div> <Button className="general_text" onClick={() => navigate('/play')}>Play</Button> <Button className="general_text" onClick={() => logout()}>Logout</Button> </div> 我在 CSS 中将整个背景设置为粉红色: * { background-color: #a965ab; font-family: "Lucida Console", "Courier New", monospace; } ...但我就是不知道如何摆脱灰色边框。有什么想法吗? 我尝试将页面的整个背景设置为粉红色。 此外,根据“检查页面”,元素周围的类是 <main class="container-fluid bg-secondary text-center"> (我在代码中找不到它)。我将该类的背景颜色也改为粉红色,但什么也没发生。 我想我有办法解决这个问题。 我猜你的灰色边框应用在 <div className="general_text" id="playControls"> <div className="general_text" id="login_username_place">{props.userName}</div> <Button className="general_text" onClick={() => navigate('/play')}>Play</Button> <Button className="general_text" onClick={() => logout()}>Logout</Button> </div> 您可以使用 CSS 将其添加到我们的代码中,而不是使用某些框架的类名。 像这样: #playControls{ border: 10px solid grey; padding-right: 0; padding-left: 0; } <div className="general_text" id="playControls"> <div className="general_text" id="login_username_place">{props.userName}</div> <Button className="general_text" onClick={() => navigate('/play')}>Play</Button> <Button className="general_text" onClick={() => logout()}>Logout</Button> </div>

回答 1 投票 0

将图像调整到相同高度并横向滚动

我正在尝试制作一个包含一些图片的基本组合网站,目的是使其全部适合单个视图,并在用户滚动时从侧面滚动图像。我还有一些图像...

回答 1 投票 0

Angular Material 输入 - 在 Flexbox 中增长的文本区域

我想让文本区域根据可用空间灵活增长。 所以基本上如果我有 &... 我想让textarea根据可用空间灵活增长。 所以基本上如果我有 <form> <mat-form-field class="example-full-width area-1"> <mat-label>Leave a comment</mat-label> <textarea matInput placeholder="Ex. It makes me feel..."></textarea> </mat-form-field> <mat-form-field class="example-full-width area-2" > <mat-label>Leave a comment</mat-label> <textarea matInput placeholder="Ex. It makes me feel..."></textarea> </mat-form-field> </form> 我希望输入区域也会增长。我知道存在指令 cdkTextareaAutosize 但这会让 textarea 根据输入而增长。这是我不想拥有的。 我想让 textarea 延伸到整个 height 而不仅仅是一小部分。我想要某种动态方法 - 取决于我放置组件的位置。 堆栈闪电战 下面的 CSS 可能有效,我们只需调整,使其始终 100% 基于 Flexbox 样式和 height:100%,我们使用 display: flex 和 flex-grow: 1 使框适合可用空间: ::ng-deep { .full-textarea { display: flex; mat-form-field { display: flex; flex-grow: 1; .mat-mdc-form-field-flex, .mat-mdc-form-field-infix, textarea { height: 100% !important; } } } } html <form class="full-textarea"> <mat-form-field class="example-full-width area-1"> <mat-label>Leave a comment</mat-label> <textarea matInput placeholder="Ex. It makes me feel..."></textarea> </mat-form-field> <mat-form-field class="example-full-width area-2"> <mat-label>Leave a comment</mat-label> <textarea matInput placeholder="Ex. It makes me feel..."></textarea> </mat-form-field> </form> Stackblitz 演示

回答 1 投票 0

Safari 中 Flex、列和网格的奇怪问题

任何人都可以向我解释一下这是否是一个错误或者我应该向 Safari 团队报告什么 在除 Safari 之外的任何浏览器中,我都能得到正确的渲染: https://play.tailwindcss.com/uzqrEtPtKX 任何人都可以向我解释这是否是一个错误或者我应该向 Safari 团队报告什么 在除 Safari 之外的任何浏览器中,我都能得到正确的渲染: https://play.tailwindcss.com/uzqrEtPtKX <div class="flex min-h-screen flex-col flex-wrap"> <div class="grid gap-5 grid-cols-2"> <div>Hello</div> <div>Hello</div> <div>World</div> <div>World</div> </div> </div> 但是在 Safari 中,对象沿着页面分布,我不明白为什么。 此问题的常见解决方法是使用 height 而不是 min-height。然而,这可能并不适合所有情况,因为它设置了固定的高度。 另一个解决方法是在 Flex 容器周围添加一个额外的包装器,并将该包装器设置为全高块。 <div class="h-screen"> <div class="flex flex-col flex-wrap"> <div class="grid gap-5 grid-cols-2"> <div>Hello</div> <div>Hello</div> <div>World</div> <div>World</div> </div> </div> </div> 在此代码中,具有 div 类的外部 h-screen 设置固定高度 100vh,并且具有 div 类的内部 flex 现在可以在 Safari 中按预期运行。

回答 1 投票 0

如何控制移动视图表格中的字体大小

我正在尝试控制 1x3 表格内文本的字体大小,仅用于移动视图。是的,我包括: 我正在尝试控制 1x3 表格内文本的字体大小,仅用于移动视图。是的,我包括: <meta name = "viewport" content = "width=device-width, initial-scale=1.0"> <table width="700" align="center"> <tr> <td><b><a href= "ListOfGenreLists.html" style="font-size: 40pt; color: #4B0082; text-decoration: none">Genre</a></b>&nbsp;&nbsp;&nbsp; </td> <td><b><a href= "ListOfMiscellaneousLists.html" style="font-size: 40pt; color: #4B0082; text-decoration: none">Miscellaneous</a></b>&nbsp;</td> <td><b><a href= "ListOfYearLists.html" style="font-size: 40pt; color: #4B0082; text-decoration: none">Year</a></b> </td> </tr> </table> @media screen and (max-width:767px) { table, td { display: block; } td { position: relative; padding-left: 0%; font-size: 10%; line-height: 50px; } } 也许使用检测脚本? // Detect which mobile devices function isMobile() { return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); } // Load the appropriate CSS file if (isMobile()) { document.write('<link rel="stylesheet" href="mobile.css">'); } else { document.write('<link rel="stylesheet" href="desktop.css">'); }

回答 1 投票 0

浮动时段落向下:左

为什么“什么”这个词向左浮动时会下降到下一行? “为什么”除了“为什么”这个词之外没有?它们都是段落。我是一个 html/css 菜鸟,还在学习,谢谢 为什么“什么”这个词向左浮动时会下降到下一行? “为什么”除了“为什么”这个词之外没有?它们都是段落。我是一个 html/css 菜鸟,还在学习中,谢谢 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="style1.css"> </head> <body> <div class="container"> <h1>I love carrots</h1> <p id="what">what</p> <p id="why">why</p> </div> </body> </html> style1.css .container{ border: solid; overflow: hidden; } .container #what{ float: left; }``` [enter image description here](https://i.stack.imgur.com/ZwHtz.png) I was expecting to be beside the word why and not go next line 问题在于 <p> 标签的边距相互干扰。如果您检查开发工具中的元素,您会发现当 p#why 浮动时,p#what 仍然延伸到页面的左边缘,因此它们有点重叠。 你可以 也向左浮动p#why,或者 删除 p#why 的下边距并删除 p#what 的上边距 或者你当然可以选择像 Flexbox 这样的单独的布局方法,但这是使用浮动的方法。 .container { border: solid; overflow: hidden; } .container + .container { margin-top: 20px; } /* original */ .container #what { float: left; } /* option 1 */ .container #what2, .container #why2 { float: left; } /* option 2 */ .container #what3 { float: left; margin-top: 0; } .container #why3 { margin-bottom: 0; } <figure> <div class="container"> <h1>I love carrots</h1> <p id="what">what</p> <p id="why">why</p> </div> <figcaption>original</figcaption> </figure> <figure> <div class="container"> <h1>I love carrots</h1> <p id="what2">what</p> <p id="why2">why</p> </div> <figcaption>option 1</figcaption> </figure> <figure> <div class="container"> <h1>I love carrots</h1> <p id="what3">what</p> <p id="why3">why</p> </div> <figcaption>option 2</figcaption> </figure>

回答 1 投票 0

转盘连动滚轮独立到侧面

我有一个包含多个轮播行的页面,但是每当我单击“下一个”或“上一个”按钮以显示轮播的其他项目时,它会影响所有轮播,而不仅仅是cli...

回答 1 投票 0

如何将图像与文本对齐?

我正在为一个班级建立一个网站,我正在尝试创建一个导航栏。我希望它看起来像这样,在 Adobe XD 中创建。我希望草莓徽标与文本对齐并具有所有

回答 1 投票 0

学生学习者,如何将图像与文本对齐?

我正在为一个班级建立一个网站,我正在尝试创建一个导航栏。我希望它看起来像这样,在 Adobe XD 中创建。我希望草莓徽标与文本对齐并具有所有

回答 1 投票 0

如何使用 html 和 css 在所有打印页面的顶部添加空格

首页 第二页 实际上我正在使用 Node JS 将 html 转换为 PDF。 PDF 也成功生成,但当涉及到 PDF 时,多个页面无法正确显示。我尝试添加标题和 t...

回答 1 投票 0

改变 JavaScript 中元素的不透明度

所以基本上我想使用事件监听器来改变网格中元素的不透明度。在此事件侦听器中,我将获取元素的不透明度并将其增加 0.1。我曾经这样做过...

回答 1 投票 0

将图像置于伪元素之后或之前居中

我被困在这个上了!我正在尝试将 5 颗星的图像添加到 Shopify 上的推荐滑块中。我一直在使用 CSS 并缩放到我想要的图像大小,调整间距,...

回答 1 投票 0

使用 CSS 实现按钮元素的背景颜色动画

我想使用CSS动画无限地动画按钮的背景颜色(注意,这不是CSS转换请求)。我使用以下 CSS 动画,该动画适用于 Firefox,但没有任何效果...

回答 1 投票 0

Vuetify 2->3 替换已删除的 v-list-item-content / v-list-item-group

我正在尝试从 Vuetify/Vue 2->3 升级。我不是前端开发人员,只是负责升级一些遗留代码以保持功能正常运行。不幸的是,迁移指南似乎...

回答 2 投票 0

需要帮助设置CSS属性以等于变量[关闭]

我正在创建一个随机颜色生成器,并以这样的方式制作它,您可以选择它生成的一般颜色(这就是 redLowerLimit、greenUpperLimit 等的原因......) 我...

回答 1 投票 0

动画CSS删除线文本装饰,具有多种文本颜色

我指的是这个答案。如果需要删除多种颜色怎么办? 跨度 { 背景: 线性渐变(红色 0 0)不重复 0 60% / var(--s,0%) .1em, #0...

回答 2 投票 0

props 可以传递到 tailwindcss 类中吗?

我正在尝试做的事情 - 创建一个可重用的组件,将值传递到扩展的背景图像类中。 问题 - 直到我第一次使用

回答 1 投票 0

Angular Material 15.2.9 中 mat-datepicker-toggle 禁用图标颜色的问题

我目前正在使用 Angular Material 版本 15.2.9,遇到这样的问题:mat-datepicker-toggle 图标的禁用状态保持黑色,而启用状态正确地显示...

回答 1 投票 0

如何突出显示/可点击图像的不规则形状联锁拼图

我试图在将鼠标悬停在图像上时突出显示/使其可点击特定的连锁部分(类似于拼图)。考虑到

回答 1 投票 0

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