- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在小屏幕上点击汉堡菜单时,没有任何反应。当然,它在大屏幕上也能正常工作。我尝试了几种“导航栏”配置。包含的代码至少可以编译。我定义了一个目标:class="navbar-burger is active"data-target="navbar-menu"和 class="navbar-menu"id = "navbar-menu"我错过了什么?
<!-- logo -->
<div class="navbar-brand is-large">
<a class="navbar-item" href="#">
<img src="assets/img/Grayscale_cloud.png">
</a>
<div class="navbar-burger is active" data-target="navbar-menu">
<span></span>
<span></span>
<span></span>
</div>
</div>
<!-- menu -->
<div class="navbar-menu" id = "navbar-menu">
<div class="navbar-start">
<a class="navbar-item" routerLink="">Home</a>
<a class="navbar-item" routerLink="contact">Contact</a>
<a class="navbar-item" routerLink="networksupport">Network</a>
<a class="navbar-item" routerLink="managemnentreports">Management Reports</a>
</div>
</div>
</nav>
`,
我试过这里的代码无济于事。 https://medium.com/@edigleyssonsilva/bulma-css-framework-with-angular-6-responsive-menu-and-navbar-burger-dff747ed2dc1
这里有几个很好的例子,但我无法让它们与 Bulma 和 Angular 一起工作:I'm trying to use hamburger menu on bulma css, but it doesn't work. What is wrong?
路由在大型浏览器上按预期工作。汉堡菜单出现在小屏幕上,但当您按下它时没有出现。
最佳答案
有几件事可能会导致您出现这种情况 - 因为您没有粘贴 MCV 示例,所以我将全部列出
您没有粘贴用于显示主导航或汉堡导航的切换功能...这是中篇文章链接中的切换功能(在 app.component.ts 中)你粘贴的 toggleNavbar() { this.navBurger.nativeElement.classList.toggle('is-active'); this.navMenu.nativeElement.classList.toggle('is-active'); }
要使此切换功能起作用,您必须在 app.component.html
中分配名称<div class="navbar-menu" id = "navbar-menu">
...应该有<div class="navbar-menu" id = "navbar-menu" #navMen>
<a class="navbar-item" href="#"> .... </a>
...应该有 <a (click)="toggleNavbar()" role="button" #navBurger data-target="navbar-menu"> ... </a>
另外,我们必须做 npm install bulma
"styles": ["node_modules/bulma/css/bulma.min.css" ],
你可以查看 working sample here
关于css - 如何使用 angular 和 bulma 使 navbar-burger 菜单在像 iPhone 这样的小屏幕上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56094687/
我有一个登录模式,其中有一个框,具有以下 CSS 结构: // content // content
我有一个登录模式,其中有一个框,具有以下 CSS 结构: // content // content
我正在尝试在 bulma 中制作一张带有左侧图像的水平卡片。我希望卡片具有圆角边缘并具有与普通 bulma 卡片相同的响应属性。Bulma 目前不支持水平卡片,但我偶然发现了这个 github 问题,
我有 3 个 Bulma 进度条,我想将每个进度条的值颜色更改为不同。 15% 15% 15% 更改 SCSS 变量 $progress-value-background-color使所有进度条值都具
我开始学习 Bulma 框架。我有一个问题 - 从 SASS 中删除未使用的颜色以减小最终 CSS 大小的正确方法是什么?默认情况下,Bulma 为大多数元素生成每种颜色的集合,在 sass/util
我刚刚开始使用 Bulma 来设计我的网站,并且很难确定该框架是否支持并排放置两个表单字段。最好的例子是用户的名字和姓氏。 Bulma's form group看起来很有希望,但如果您想要两个单独的字
爱 bool 玛流。 只是想让我的图像更明显,点击时它们可以做事。 我可以用 vue.js 绑定(bind)样式,例如 但鼠标指针不会改变为可能有助于它看起来更像按钮的东西......想知道是否
我刚刚安装了 Angular 6,启动了一个新的应用程序,并添加了 Bulma作为 CSS 框架。 为确保一切正常运行,我对我的 app.component.html 模板进行了一些快速更改并运行了
我尝试通过在同一文件夹中创建一个 css 文件 style.css 来做到这一点,复制提供的 bulma 链接的源代码,然后将其链接到我的 html 文档。但是,它根本没有显示任何 css 功能。 最
当我在面板内添加字段控件时,它的输入宽度较短。我尝试了很多但无法使输入全宽。下面是我的代码示例和结果图像。 School Data
我正在为项目使用Bulma框架,并且移动菜单的最大宽度为1024px。 我想仅在屏幕宽度为769px或以下时激活移动菜单。我已经花了几个小时来浏览sass文件,却找不到如何覆盖默认行为。 最佳答案 此
我遵循文档示例并将其放在 media 中目的: 我将其用作 card 的一部分用于显示多个元素。 问题是当上传的图像不是平方(意味着比例不是 1:1)时,图像会溢出容器,从而有效地破坏了布局
在下面的可运行代码片段中,我设置了一个带有导航栏的基本 Bulma 布局。对于我拥有的链接的数量/大小,导航栏很早就打破了汉堡包。 如何仅在较小的屏幕上实现此中断?例如汉堡包只在手机上。 (funct
我意识到嵌入模态卡体中的 Bulma 下拉菜单会被模态体覆盖,因此这会导致 UX 问题,如果下拉菜单高于卡体本身,用户必须向下滚动或移动鼠标光标向下移动滚动条,对此合适的 CSS 修复是什么?即让下拉
关闭。这个问题需要debugging details .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 17 天前关闭。 Improve this quest
我很难找出调整移动文本大小的最有效方法。我知道每个 documentation ,使文本大小响应屏幕相当简单,只需添加 is-size-*-mobile class 到元素以将文本大小重置为值 * (
我正在为我的元素使用 Bulma。 基本上,我正在尝试使用 Bulma 将 text 和 image(height: 25em) 内联。但它没有发生。 到目前为止,我尝试过这个: .img-cont
有没有办法将卡片内的图像水平居中? 我有以下 我无法将图像居中。我试图添加 is-centered无论是图形还是父 div
我正在尝试将 bulma carousel 合并到我的 React 应用程序中,但它似乎无法正常工作。我尝试使用 Bulma Carousel 实现它这个文档也是如此,但它似乎仍然不起作用。 这是我的
我想要右边的文字和左边的图像,反之亦然,两者都垂直居中。 应该如下所示 图片 最佳答案 结构
我是一名优秀的程序员,十分优秀!