sre*_*man 3 css media-queries typescript primeng angular
我目前正在我的 Angular 项目中使用 PrimeNG 库的手风琴组件。请参阅此处的信息。
该模板包含一些用于打印页面的特殊 CSS 样式 - 如下所示:
@media print {
.profile-progress-bar, .top-template-header-content, .header.profile-header{
display: none !important;
}
html, body {
height: auto;
font-size: 10px !important;
}
p-accordionTab > div {
display: block !important;
selected: true !important;
}
}
Run Code Online (Sandbox Code Playgroud)
我想做的是,在处理要打印的页面的渲染 accordionTab时自动展开所有元素。@media print
从文档中我看到每个accordionTab元素都有一个[selected]属性,可以绑定并设置为“true”以展开选项卡。
内容的选定可见性通过支持单向或双向绑定的选定属性来指定。
但是,这可以在@media print渲染发生时以某种方式自动触发吗?
谢谢!
媒体查询是可行的方法,您可以采用仅 CSS 的方法来实现此目的;TS 或 HTML 文件没有变化
相关CSS:
@media print {
::ng-deep .ui-accordion-content-wrapper-overflown {
overflow: visible;
height: auto !important;
}
}
Run Code Online (Sandbox Code Playgroud)
Stackblitz 上的完整演示请参见此处
| 归档时间: |
|
| 查看次数: |
2524 次 |
| 最近记录: |