gpt4 book ai didi

css - AngularJS:使用 css 媒体查询调整屏幕大小

转载 作者:太空宇宙 更新时间:2023-11-03 18:08:32 25 4
gpt4 key购买 nike

我有一个现有的 CSS,它会执行媒体查询并在屏幕调整到特定大小时显示消息框。我希望消息框在 5 秒后消失。

知道如何在 AngluarJs 中做到这一点吗?

CSS:

@media all and (max-width: 1024px), all and (max-height: 760px) {
div#bestview {
display: block;
position:fixed;
z-index: 9999; /* above everything else */
top:0;
left:0;
bottom:0;
right:0;
background-image: url(../img/transpBlack75.png);
}
}

HTML:

<div id="bestview">The selected browser size is not optimal for.....</div>

最佳答案

你可以这样做:

    // make a directive in your app : 

youApp.directive('hideme',function(){
return{
restrict:'A',
link:function(scope,elem,att){
var timeout = att.hideme*1; // *1 to convert it to integer:(
setTimeout(function(){
elem.addClass('hidden');
},timeout);
}
}
});

// in your css :

.hidden{
display:none
}

// in your html:

<div hideme="5000" id="bestview">The selected browser size is not optimal for.....</div>

关于css - AngularJS:使用 css 媒体查询调整屏幕大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24236787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com