css 相关问题

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

我的代码的哪一部分强制段落向右移动以及如何修复它?

我试图让我的段落变得漂亮并在其容器内居中。然而,它一直推到屏幕的右侧,并且点不会列出。我已经删除并重写了代码,...

回答 1 投票 0

滚动条无限水平

我有以下问题,我试图无限显示新闻,但我不知道如何实现,我希望新闻一遍又一遍地重复,有人可以帮助我吗? 下面我分享一下...

回答 1 投票 0

Lightgallery 无法渲染图像

我正在寻找一个有缩略图的画廊,点击图像即可打开并有标题。 lightgalleryjs确实满足我的要求,但它不渲染图像。它显示黑屏...

回答 1 投票 0

使用 JavaScript 复制元素(及其样式)

对于我正在实现的 JavaScript 库,我需要克隆一个与原始元素具有完全相同的应用样式的元素。虽然我已经获得了相当不错的 JavaScript 知识,但...

回答 3 投票 0

将渐变应用于 React 网页上的 WebGL Canvas 中的文本

我目前正在开发一个 React 网页,它使用 WebGL 画布作为背景。我一直在尝试向某些文本添加渐变效果,但无法达到预期的结果。

回答 1 投票 0

CSS滤镜:将透明的彩色图像变成白色

我有一个透明的彩色png图像。我想使用 css 过滤器使整个图像变白,但保持透明度不变。 这在 CSS 中可能吗?

回答 3 投票 0

无线电图像标签溢出网格

CSS 新手,不知道如何动态更改缩略图的高度,以免它们溢出青色容器。 HTML 代码适用于包含 25 个项目的最大网格大小。每...

回答 1 投票 0

强制“横向”方向模式

我试图强制我的应用程序使用“横向”模式,因为我的应用程序绝对不是为“纵向”模式设计的。 我怎样才能做到这一点?

回答 5 投票 0

为什么我的自定义上下文菜单位置与我的桌子不相关

我的上下文菜单有问题。当我单击页面上的任何位置时,上下文菜单的位置都是正确的,而当我单击表格中的任何单元格时,上下文菜单的位置却很远......

回答 1 投票 0

如何为多行列表项中的每一行添加点下划线

我刚刚找到了一个看起来像记事本的主题。我需要用文本填充该列出的项目,并且每当它到达每行的末尾时,都应该有一条到下一个列出的项目的断线,具有相同的...

回答 1 投票 0

为什么手机上有横向滚动条

如果缩短窗口宽度或在移动设备上查看,会出现水平滚动,破坏布局。 实时链接 我相信很可能是导航造成了这种情况,但不知道如何造成的。尝试过

回答 1 投票 0

引导轮播指示器“文本对齐:中心”不起作用

我试图让我的轮播指示器对齐到屏幕中心,但 text-align:center 没有对指示器位置做任何事情。其他一切都运行良好。任何想法...

回答 3 投票 0

列出的项目和CSS

我刚刚找到了一个看起来像记事本的主题。我需要用文本填充该列出的项目,并且每当它到达每行的末尾时,都应该有一条到下一个列出的项目的断线,具有相同的...

回答 1 投票 0

AngularCLI 7.1.3 如何更改猫头鹰旋转木马点的颜色?

我想将猫头鹰旋转木马的点的颜色更改为#FCAC45。 我尝试直接在 node_modules/owl.carousel/dist/assets.owl.theme.default.css 中更改主题的颜色,但它...

回答 2 投票 0

为选定的无线电图像添加边框

我必须重新构建嵌套网格的代码,现在指示所选无线电的边框不再显示。我对这一切还是陌生的,所以我确定我只是没有引用某些东西......

回答 1 投票 0

带有 selectInputs 的 DT 数据表在选择后重置回左侧

我在 Shiny 应用程序的 DT 数据表的列中使用 selectInputs。感谢这里的一些帮助,我添加了一些 JavaScript 来选择 selectInputs 以保持

回答 1 投票 0

我怎样才能使所选项目加粗但防止其子项继承该属性?

我正在处理这个导航栏,它从数据库中获取我的主题和页面的名称,对于每个主题,我都有一个相关的页面名称,这里的问题是我只想选择其中一个...

回答 1 投票 0

粘性表格标题与导航栏重叠

我正在使用 Bootstrap 和 DataTables 库 (https://datatables.net/) 制作一个网站。我现在面临的问题是,正如您所看到的,粘性表格标题正在工作,但由于导航 b...

回答 1 投票 0

自定义Bootstrap 5表格行背景颜色的正确方法?

这可行,但是可以吗? https://jsfiddle.net/h8dpyqbj/1/ .custom-bg { --bs-table-accent-bg: var(--bs-danger-bg-subtle); } ... 这可行,但是可以吗? https://jsfiddle.net/h8dpyqbj/1/ .custom-bg { --bs-table-accent-bg: var(--bs-danger-bg-subtle); } <table class="table table-sm"> <thead> <tr> <th> A </th> <th> B </th> </tr> </thead> <tbody> <tr class="custom-bg"> <td>Hi 1</td> <td>Hi 1</td> </tr> <tr> <td>Hi 2</td> <td>Hi 2</td> </tr> </tbody> </table> 使用 Bootstrap 4,我可以做到 .class { background-color: red; },但这在 BS 5 中被破坏了,现在我不确定正确的方法。 注意:如果不明显,我只想通过使用 JS 以编程方式向行添加类来自定义特定行。 使用 CSS 变量自定义 Bootstrap 5 表格行的背景颜色是实现所需样式的有效而简洁的方法。您使用 --bs-table-accent-bg 变量的方法是正确的,并且利用了 Bootstrap 的内置自定义功能。 但是你也可以通过 css 中的 html 元素选择器来实现这一点。

回答 1 投票 0

带有 CSS 或 jQuery 的非常宽的细花括号

有没有办法用 CSS / jQuery 得到又宽又细的大括号? 简单地缩放 div 也会缩放线宽,因此当大括号变得太大时会变得难看。 有没有办法用 CSS / jQuery 获得又宽又细的大括号? 简单地缩放div也会缩放线宽,因此大括号变得太大时会变得难看。 <div id="braces" style="font-size:20px;">{</div> $("#braces").css({ "transform" : "scale(4,25)" }); 这段代码给了我非常非常大和窄的大括号,但我想要非常细的大括号,其中只有“手臂”变得更长。 有人知道如何实现这一目标吗? 我不擅长 HTML / CSS,但我尽力了。 .brace { width: 2em; height: 3em; } .brace_part1 { border-left: 2px solid black; border-top-left-radius: 12px; margin-left: 2em; } .brace_part2 { border-right: 2px solid black; border-bottom-right-radius: 12px; } .brace_part3 { border-right: 2px solid black; border-top-right-radius: 12px; } .brace_part4 { border-left: 2px solid black; border-bottom-left-radius: 12px; margin-left: 2em; } <div class="brace brace_part1"></div> <div class="brace brace_part2"></div> <div class="brace brace_part3"></div> <div class="brace brace_part4"></div> 我最终使用的解决方案是: var canvas = document.getElementById('myCanvas'); var context = canvas.getContext('2d'); var height = canvas.height; var space = 5; var radius = 7; var linelength = height / 2; context.lineWidth = 4; context.beginPath(); context.moveTo(20 + radius, space); context.arcTo(20, space, 20, space + radius, radius); context.lineTo(20, linelength - radius); context.arcTo(20, linelength, 20 - radius, linelength, radius); context.arcTo(20, linelength, 20, linelength + radius, radius); context.lineTo(20, height - space - radius); context.arcTo(20, height - space, 20 + radius, height - space, radius); context.stroke(); <canvas id="myCanvas" width="50" height="300"></canvas> 这是非常不正统且非常丑陋的,但你可以重复花括号并将每个大括号每次向左偏移一个像素: HTML <span id="cont"><span>}</span><span>}</span><span>}</span></span> CSS #cont{position:relative; font-size:32px;} #cont span{position:absolute;top:0; left:0;} #cont span:nth-child(2){left:1px} #cont span:nth-child(3){left:2px} 就像我说的,真的很丑而且很老套。但我认为没有办法增加“厚度”——除了粗体,这是有限的。 JSFiddle 或者使用 jQuery 为您完成: $orig = $('#orig'); for(i=0;i<5;i++){ $orig.clone().css({left:i+1}).appendTo($('#cont')); } for()限制是复制大括号的次数。 JSFiddle

回答 3 投票 0

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