【发布时间】:2020-07-19 04:46:50
【问题描述】:
我需要使用调整浏览器大小来激活元素。我有以下代码段,
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="card page-builder-card">
<div class="header">
<ul class="mobile-device-view">
<li>
<a href=""><i class="fa fa-mobile" aria-hidden="true"></i></a>
</li>
<li>
<a href=""><i class="fa fa-tablet" aria-hidden="true"></i></a>
</li>
<li>
<a href=""><i class="fa fa-laptop" aria-hidden="true"></i></a>
</li>
<li>
<a class="active" href=""><i class="fa fa-desktop" aria-hidden="true"></i></a>
</li>
</ul>
</div>
<div class="body">
<div class="page-ui-content">
</div>
</div>
</div>
</div>
在这里,如果网页内容在“桌面”视图中,那么桌面图标将像上面的代码段一样处于活动状态。截图如下,
如果我将此内容宽度范围调整为笔记本电脑窗口之间的大小,那么“笔记本电脑”图标将处于活动状态。我不会通过单击或事件来更改此图标。任何 CSS 或 jQuery 代码都将被接受来解决这个问题。
【问题讨论】:
标签: jquery html css layout autoresize