【发布时间】:2014-12-18 07:55:17
【问题描述】:
我在静态网站上遇到了 wordpress 主题翻译的障碍。网站中的原始导航栏有许多用于导航的 jquery 和自定义 javascript。它为悬停和鼠标悬停事件制作了非常漂亮的动画过渡(并且客户端不想更改它)。
我想将导航栏换成更小的屏幕尺寸。因此,我在我设置的媒体查询规则中添加了一些 css,但由于 div id 和/或类是在 wordpress 文件的 php 标头中创建的,custom.js 文件仍然希望使用我的新导航栏。
所以基本问题是如何根据浏览器的大小交换 div id 或类?我原来的 div 是:
<div id="main_navigation" class="main-menu" role="navigation">
<?php html5blank_nav(); ?>
</div><!-- NAVIGATION CLOSE -->
非常感谢您的建议?
【问题讨论】:
-
您必须使用 CSS,特别是媒体查询/响应式网页设计。谷歌它并随时回来提出更具体的问题!
-
媒体查询如何阻止自定义 javascript 文件对其进行操作?