bootstrap-4 相关问题

Bootstrap 4是流行的前端组件库的第四个主要版本。 Bootstrap框架有助于创建响应迅速,移动优先的网站和Web应用程序。

PhotoSwipe 图像位置受移动设备上 html 中其他 img 元素的影响

我正在尝试在 Bootstrap HTML 页面上使用 PhotoSwipe,我注意到在移动设备上,如果页面中有其他 元素,PhotoSwipe 画廊的图像不会显示出来...

回答 1 投票 0

停止验证 React Bootstrap Form 中的 React Form 组件中的一个字段

我有一个反应表单来收集用户的地址。在表格的第一行,我获取用户的第一行地址、道路和郊区。该表单通过“validated”属性验证输入...

回答 2 投票 0

如何将角度按钮组件放入引导按钮组中

我有以下按钮组: b2 我有以下按钮组: <div class="btn-group"> <app-remove-button></app-remove-button> <button type="button" class="btn btn-outline-secondary">b2 </button> </div> app-remove-button 是一个带有模板的组件: <button class="btn btn-outline-danger" type="button" ngbTooltip="hint"> <b>&times;</b></button> 这未正确呈现: html 输出为: 我怎样才能让它看起来像: 更改组件的选择器: 应用程序删除按钮 → [应用程序删除按钮] 您现在可以将它用作一个属性(摆脱最终 HTML 中添加的会扰乱您的样式的选择器): <div class="btn-group"> <button app-remove-button></button> <button type="button" class="btn btn-outline-secondary">b2 </button> </div> 使用以下代码扩展您的引导 CSS: .btn-group > [in-group]:not(:first-child) > .btn { margin-left: -1px; } .btn-group > [in-group]:not(:last-child):not(.dropdown-toggle) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > [in-group]:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } 然后在组件按钮中添加 in-group 属性。 <div class="btn-group"> <app-remove-button in-group></app-remove-button> </div>

回答 2 投票 0

Bootstrap 可折叠,不向下推视差

我有一个之前运行的网站,突然我的底部可折叠功能没有将视差向下推,它确实将我的 以及页脚向下推,但不是视差窗口。 /*...

回答 1 投票 0

我无法在 Bootstrap 4 中的全宽轮播中使用模态。我应该怎么做才能使其工作?

我正在尝试在全角轮播中使用模式。它没有按预期正确显示。这是代码。 ''' 我正在尝试在全角轮播中使用模式。它没有按预期正确显示。这是代码。 ''' <div id="carouselExampleControls" class="carousel slide customSlide slides" data-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active slides slidePadding"> <p class="headline">Team</p> <div class="teamsSlide1"> <div class="gallery-image eventCard teamGroupImgContainer"> <img src="../static/images/Gallery/11.jpg" alt="" class="carousel-img eventCardImg teamGroupImg"> <button class="edit-icon insideEvent insideTeamSlide1" data-toggle="modal" data-target="#teamEdit"> <img src="../static/icons/edit-icon-pen.svg" class="pen"> </button> <!-- Modal --> <div class="modal" id="teamEdit" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> ... </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary">Save changes</button> </div> </div> </div> </div> <!-- Modal End --> </div> <div class="teamQuote"> <p class="quoteStatemenr">“Coming together is a beginning staying together is progress, working together is success”</p> <p class="quoteAuthor">-Henry Ford</p> </div> </div> </div> <div class="carousel-item slide"> <div class="teamMembersPage1"> </div> </div> <div class="carousel-item slide"> <img class="d-block w-100" src="..." alt="Third slide"> </div> </div> <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev"> <span class="carousel-control-prev-icon customArrow leftArrow" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next"> <span class="carousel-control-next-icon customArrow" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div> ''' 这就是我得到的。模态弹出窗口也获得了淡入淡出效果。我应该怎么做才能使模态像往常一样工作? 将 z-index="1000" 添加到 .modal-dialog <div class="modal" > <div class="modal-dialog" style="z-index: 1000"> </div> </div>

回答 1 投票 0

在创建 React 应用程序时,项目是使用旧的不受支持的工具版本启动的

我想使用这个简单的命令创建一个反应应用程序 npx create-react-app 前端 并收到此警告 注意:该项目是使用不受支持的旧版本工具启动的。 请起来...

回答 1 投票 0

在 Boostrap 4 中如何将 toast 的半透明度更改为完全不透明?

我正在使用 Boostrap 4.6(而且我还无法升级到 BS 5)。如何将吐司的半透明更改为完全不透明? 我的吐司看起来像这样: 我正在使用 Boostrap 4.6(而且我还无法升级到 BS 5)。如何将吐司的半透明更改为完全不透明? 我的吐司看起来像这样: <div id="help" style="position: fixed; top: 0.5vw; bottom: 0.5vw; right: 10vw;"> <div class="toast" role="alert" aria-live="assertive" aria-atomic="true"> <div class="toast-header"> <strong class="mr-auto">Help for <%=systemName%></strong> <button type="button" class="ml-2 mb-1 close" data-dismiss="toast" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="toast-body"> hallo <!-- <zero-md src="help/hallswell_all_towers.md"></zero-md> --> </div> </div> </div> 我尝试在 CSS 样式表(在 Bootstrap CSS 之后加载)中添加以下内容: .toast { opacity: 1; } 但这并没有达到预期的效果。 那么,如何改变吐司的半透明度呢? 您可以使用 !important 覆盖默认的 toast 不透明度 .toast { opacity: 0.5 !important; }

回答 1 投票 0

选择2打开下拉菜单后会创建一个大空间

我使用如下选择: $(文档).ready(函数() { $('.select2-多项选择').select2( { placeholder: '选择一个或多个字段' }); }); .select2-

回答 2 投票 0

Bootstrap 5 中 data-bs-placement="top" 的工具提示位置太高

最近,我将一个项目从Bootstrap 4升级到5,遇到了工具提示的问题。当我使用左侧、右侧或底部放置时,工具提示完美定位在组件上。然而...

回答 1 投票 0

React js 项目中未出现 Bootstrap 图标

我使用以下命令创建了一个反应项目: npx create-react-app 项目 我已经使用 npm 命令安装了 bootstrap 4.3.1,并且还将 bootstrap 导入到了 index.js 文件中 ...

回答 5 投票 0

select2 表单控件在 Tab 键切换时不聚焦

尝试在字段上切换时,字段将不会突出显示。我尝试了很多解决方案,例如: .select2-selection__rendered:焦点{ 大纲:无!重要; 框阴影:0px 0px 5px 2px

回答 1 投票 0

未捕获类型错误:n 不是带有 Bootstrap 4 下拉列表的构造函数

我的页面中有多个下拉菜单。位于导航内部工作正常,但位于页面内部则不起作用 位于导航内部 页面内部 问题是什么? 谢谢你。

回答 3 投票 0

这个 Bootstrap 4.5 和 Scroll Spy 示例缺少什么?

为什么这个 HTML 片段不起作用?滚动间谍永远不会被激活。 为什么这个 HTML 片段不起作用?滚动间谍永远不会被激活。 <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Scrollspy with Sticky Navbar</title> <!-- Bootstrap CSS --> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet"> <style> body { position:relative; } </style> </head> <body data-spy="scroll" data-target="#navwrapper"> <div id="navwrapper" class="sticky-top"> <nav class="navbar navbar-light bg-light" id="navbar1"> <a class="navbar-brand" href="#">Navbar</a> <nav class="nav flex-column"> <a class="nav-link" href="#item-1">Item 1</a> <nav class="nav flex-column"> <a class="nav-link ml-3 my-1" href="#item-1-1">Item 1-1</a> <a class="nav-link ml-3 my-1" href="#item-1-2">Item 1-2</a> </nav> <a class="nav-link" href="#item-2">Item 2</a> <a class="nav-link" href="#item-3">Item 3</a> <nav class="nav flex-column"> <a class="nav-link ml-3 my-1" href="#item-3-1">Item 3-1</a> <a class="nav-link ml-3 my-1" href="#item-3-2">Item 3-2</a> </nav> </nav> </nav> </div> <div class="row"> <div class="col"></div> <div class="col"> <div style="height: 500px; margin-top: 100px;"> <h4 id="item-1">Item 1</h4> <p>...</p> <h5 id="item-1-1">Item 1-1</h5> <p>...</p> <h5 id="item-1-2">Item 1-2</h5> <p>...</p> <h4 id="item-2">Item 2</h4> <p>...</p> <h4 id="item-3">Item 3</h4> <p>...</p> <h5 id="item-3-1">Item 3-1</h5> <p>...</p> <h5 id="item-3-2">Item 3-2</h5> <p>...</p> </div> </div> </div> <!-- Bootstrap JS --> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.9.2/umd/popper.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script> </body> </html> 查看Codepen Bootstrap 4 需要 jQuery 才能运行,尽管仅将 jQuery 添加到代码中还不足以使其正常工作。我从与您的示例类似的Bootstrap 4 网页复制了代码,并为每个部分添加了一个容器和更多空间,我能够让 Scrollspy 正常工作。 body { position: relative; } p { height: 250px; } <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet"/> <body data-spy="scroll" data-target="#navbar-example3" data-offset="0"> <div class="container"> <div class="row"> <div class="col-4"> <nav id="navbar-example3" class="navbar navbar-light bg-light flex-column position-fixed"> <a class="navbar-brand" href="#">Navbar</a> <nav class="nav nav-pills flex-column"> <a class="nav-link" href="#item-1">Item 1</a> <nav class="nav nav-pills flex-column"> <a class="nav-link ml-3 my-1" href="#item-1-1">Item 1-1</a> <a class="nav-link ml-3 my-1" href="#item-1-2">Item 1-2</a> </nav> <a class="nav-link" href="#item-2">Item 2</a> <a class="nav-link" href="#item-3">Item 3</a> <nav class="nav nav-pills flex-column"> <a class="nav-link ml-3 my-1" href="#item-3-1">Item 3-1</a> <a class="nav-link ml-3 my-1" href="#item-3-2">Item 3-2</a> </nav> </nav> </nav> </div> <div class="col-8"> <div> <h4 id="item-1">Item 1</h4> <p>...</p> <h5 id="item-1-1">Item 1-1</h5> <p>...</p> <h5 id="item-1-2">Item 1-2</h5> <p>...</p> <h4 id="item-2">Item 2</h4> <p>...</p> <h4 id="item-3">Item 3</h4> <p>...</p> <h5 id="item-3-1">Item 3-1</h5> <p>...</p> <h5 id="item-3-2">Item 3-2</h5> <p>...</p> <p>...</p> <p>...</p> </div> </div> </div> </div> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.9.2/umd/popper.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script> </body>

回答 1 投票 0

Offcanvas 组件不起作用,内容不显示

希望你一切都好! 我有一个挑战要给你:)。我正在尝试在我的 Angular 项目中实现 Offcanvas 组件,它看起来可以工作,但是当我激活该组件时仅显示阴影

回答 2 投票 0

Bootstrap - 不适用于 Angular 子组件

我在我的角度项目上通过cdn使用bootstrap,bootstrap适用于父组件,但不适用于子组件宽度不会变成col-12 父组件宽度变为12,但子组件...

回答 1 投票 0

我的 Bootstrap 4 响应式列布局不起作用

所以我使用 Bootstrap 4 制作了一个非常简单的响应式网站布局,因此根据代码,当进入平板电脑模式时,即当视口宽度为 768px 时,列数应变为 4...

回答 4 投票 0

如何在移动设备上显示一列,在桌面上显示三列

我有以下html 我有以下html <div class="container"> <div class="row"> <div class="col-md-4 col-md-offset-2 col-sm col-sm-offset-0 col-xs-1"> <img src = "/static/assets/howitworks3.png" /> <p>Test</p> </div> <div class="col-md-4 col-md-offset-2 col-sm col-sm-offset-0 0 col-xs-1"> <img src = "/static/assets/howitworks3.png" /> <p>Test</p> </div> <div class="col-md-4 col-sm col-xs-1"> <img src = "/static/assets/howitworks3.png" /> <p>Test</p> </div> </div> </div> 我试图在桌面上显示三列,在移动设备上显示一列。我怎样才能做到这一点? div 必须具有响应能力。谢谢!我正在使用 bootstrap、html 和 CSS。 一种方法是使用媒体查询。如果特定条件为真,媒体查询用于应用一些 CSS 属性。 将 id (或唯一的类)添加到所有三个 col div 并将视口添加到 html 文件的 <head>,如下所示: <head> <meta name='viewport' content='width=device-width,initial-scale=1'/> <!-- Other meta tags ... --> </head> 并将此 css 属性添加到您的样式中: @media (max-width: 599px) {#col1, #col2 { display: none; }}

回答 1 投票 0

将文本框排成一行的句子格式

我的页面上有以下 Bootstrap 行: 我的页面上有以下 Bootstrap 行: <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous"> <div class="form-group row"> <div class="col-sm-6"> I, <input type="text" asp-for="FullName" class="form-control input-lg" />, </div> <div class="col-sm-6"> hereby acknowledge that I understand my responsibility as an: </div> </div> 每当我运行代码时,我都会看到文本框变得低于“I,”。 我尝试限制文本框的大小,并尝试将“I,”放在另一列中,但文本框变得与“I,”相距很远。这是我尝试过的代码: <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous"> <div class="form-group row"> <div class="col-sm-2"> I, </div> <div class="col-sm-4"> <input type="text" size="10" asp-for="FullName" class="form-control input-lg" />, </div> <div class="col-sm-6"> hereby acknowledge that I understand my responsibility as an: </div> </div> 我只想将“我,方框”和“特此承认我理解我的责任”写在一行上。 <input> 已经是一个内联元素。为什么不简单地将它们全部放在同一列中而不将句子分成奇怪的列? 您不需要针对全角元素的特殊类。 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous"> <div class="form-group row"> <div class="col-sm-2"> I, </div> <div class="col-sm-4"> <input type="text" size="10" asp-for="FullName" class="form-control input-lg" />, </div> <div class="col-sm-6"> hereby acknowledge that I understand my responsibility as an: </div> <div> I, <input type="text" size="10" asp-for="FullName" class="form-control input-lg" />, hereby acknowledge that I understand my responsibility as an: </div> </div>

回答 1 投票 0

如何为所需控件添加验证消息

我有一个 ASP.NET Core MVC 表单,其中需要的控件很少。我在 th 元素中添加了必需的属性。如果控件没有数据,则不会进入下一页,但我无法添加

回答 1 投票 0

Bootstrap 4 Beta 使用 Webpack 3.x 导入 Popper.js 会抛出 Popper 不是构造函数

Bootstrap 4 Beta 已经发布了……耶!然而,Tether 被 Popper.js 替换为工具提示(和其他功能),但我看到控制台中抛出了一个新错误,建议我对 P 进行更改...

回答 5 投票 0

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