我在项目中有以下 struct :


    <app-nav-bar></app-nav-bar>
    <app-slider></app-slider>
    <app-solution></app-solution>
    <app-platform></app-platform>
    <app-team></app-team>
    <app-contact></app-contact>
    <app-footer></app-footer>

粘性导航栏不起作用,因为它只在其组件内部工作,我如何才能使它对组件起作用并保持领先地位.

我试着把它放在app.Component.html中,但不起作用.

推荐答案

HTML将应用程序组件安排在一个容器中,包括顶部的app-nav-bar,然后是其他组件.填充为粘滞的导航栏提供了空间.Css将应用程序导航栏的样式设置为在顶部使用背景色、白色文本和填充.它在滚动过程中由于位置:粘性;而保持不变.

/* Apply basic styling to ensure the navigation bar takes up space */
.app-container {
  position: relative;
  padding-top: 60px; /* Adjust this value to match the height of your navigation bar */
}

/* Style for the sticky navigation bar */
app-nav-bar {
  position: sticky;
  top: 0;
  background-color: #333;
  color: white;
  padding: 10px 0;
  text-align: center;
  z-index: 100; /* Ensure the navigation bar is above other content */
}

/* Rest of your component styles */
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script>
<div class="app-container">
  <app-nav-bar></app-nav-bar>
  <app-slider></app-slider>
  <app-solution></app-solution>
  <app-platform></app-platform>
  <app-team></app-team>
  <app-contact></app-contact>
  <app-footer></app-footer>
</div>

Html相关问答推荐

为什么在Vuettify 3中使用Flex时会忽略宽度?

如何将值从Google Sheets侧边栏中的表单中的输入传递到Google Sheets单元格中使用Textile()

CSS/添加margin—top到嵌入式facebook帖子

react :事件和转发器在特定代码段中不起作用

为什么不是所有字体好的图标都能与boostRapCDN一起使用呢?

如何将内容元素放在侧边栏旁边?

<nav和button是姐妹元素.当添加了导航活动类时,我如何为按钮编写CSS?

获取标准的Python脚本,以便使用FASK对网站进行Flask

在R中从网页上的特定iframe中提取图形数据

使用CSS和Slick Carcass使图像适合屏幕

阴影部分内部的ionic Select 元素

为什么带有截断的 contentedible div 在受约束时会在 Chrome 中添加空格

如果使用复选框属性更改,如何防止事件更改?

Github上部署需要花费几小时时间:等待github pages部署批准

如何使用CSS Select 表亲元素

为什么 text-align 应用于 span 而不是 CSS 中的 img

把标题、段落和图片放在一起

在 jinja 模板内的 html 表中嵌套 For 循环

Header 或 P 标记中的填充不能与 em 单元一起正常工作

在一行中对齐两个不同形式的按钮