【发布时间】:2020-12-22 10:52:38
【问题描述】:
我正在用电子构建一个 Angular 应用程序。该应用程序以全屏模式打开。而且我要求页脚始终位于页面底部。尽管用户以不同的分辨率打开此应用。
页脚是“构建发布于 20200309。”
我附上了一张显示页脚不在页面底部的图片。
代码 sn-ps
app.component.html
<!--The content below is only a placeholder and can be replaced.-->
<div style="text-align:center">
<h1>
Welcome to {{ title }}!
</h1>
<img width="300" alt="Angular Logo" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTAgMjUwIj4KICAgIDxwYXRoIGZpbGw9IiNERDAwMzEiIGQ9Ik0xMjUgMzBMMzEuOSA2My4ybDE0LjIgMTIzLjFMMTI1IDIzMGw3OC45LTQzLjcgMTQuMi0xMjMuMXoiIC8+CiAgICA8cGF0aCBmaWxsPSIjQzMwMDJGIiBkPSJNMTI1IDMwdjIyLjItLjFWMjMwbDc4LjktNDMuNyAxNC4yLTEyMy4xTDEyNSAzMHoiIC8+CiAgICA8cGF0aCAgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNSA1Mi4xTDY2LjggMTgyLjZoMjEuN2wxMS43LTI5LjJoNDkuNGwxMS43IDI5LjJIMTgzTDEyNSA1Mi4xem0xNyA4My4zaC0zNGwxNy00MC45IDE3IDQwLjl6IiAvPgogIDwvc3ZnPg==">
</div>
<h2>Here are some links to help you start: </h2>
<ul>
<li>
<h2><a target="_blank" rel="noopener" href="https://angular.io/tutorial">Tour of Heroes</a></h2>
</li>
<li>
<h2><a target="_blank" rel="noopener" href="https://angular.io/cli">CLI Documentation</a></h2>
</li>
<li>
<h2><a target="_blank" rel="noopener" href="https://blog.angular.io/">Angular blog</a></h2>
</li>
</ul>
<div class="footer">
<p>Build was published on 20200309.</p>
</div>
我尝试了这两种 css 样式,但都没有为我工作 app.component.css
.footer {
margin-bottom: 0px !important;
}
app.component.css
.footer {
/* margin-top: 25px; */
margin-right: 1280px;
display: flex;
flex-direction: row;
justify-content: flex-end;
height: 160px;
align-items: flex-end;
}
但是当我让页脚显示 flex 并且屏幕分辨率发生变化时,它不会在页面底部显示页脚。
我的 css 不太好,尽管应用程序窗口大小的屏幕分辨率发生了变化,但有人可以帮助我让页脚贴在页面底部与屏幕左侧对齐。
【问题讨论】:
-
谢谢 Marc,链接确实帮助了我,谢谢大家 :)