html - 需要帮助使此页面响应

标签 html css responsive-design media-queries

我已经尝试了 3 天,以使我的联系表单与同一页面中嵌入的 iframe 映射对齐。有 4 个主要 div。 (1) iframe header (2) iframe position (3) form header (4) form position:

<div class="iframeTitle">How to Find Us</div>
<div class="iframepos">
<div class="contactTitle">Contact Us</div>
<div class="form_pos">

我已将媒体查询添加到代码中,但即使使用在线工具显示网站在不同分辨率下的显示方式,仍然存在问题。

如果你扩展/收缩dem中的宽度条,发现here您可以看到 map 和表格并不总是并排的。该演示包含我的大部分代码,因为我觉得这一切都是相关的,因为这个问题涉及响应式设计。

任何反馈或修复都会非常棒。提前致谢

最佳答案

如果你想让页面响应,你真的需要用 div 包装你的元素。您当前的结构是:

<header>

    <div class="iframeTitle"></div>
    <div class="iframepos"></div>

</header>
<div class="contactTitle"></div>

<div class="form_pos"></div>

<div class="OfficeEmail"></div>

<div class="OfficeToll"></div>

<div class="OfficeLocal"></div>

<div class="OfficeFax"></div>

<div class="DropBy"></div>

<div class="Address1"></div>

<div class="Address2"></div>

应该是这样的:

<header>

        <div class="iframeTitle"></div>
        <div class="iframepos"></div>

</header>

<div id="CONTACT_FORM">
    <div class="contactTitle"></div>

    <div class="form_pos"></div>
</div>
<div id="ADDRESS">

    <div class="OfficeEmail"></div>

    <div class="OfficeToll"></div>

    <div class="OfficeLocal"></div>

    <div class="OfficeFax"></div>

    <div class="DropBy"></div>

    <div class="Address1"></div>

    <div class="Address2"></div>
</div>

然后将带有媒体查询的样式应用于包装元素。

这应该是您的起点。

关于html - 需要帮助使此页面响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26048763/

相关文章:

javascript - 用户单击元素时如何切换脚本的 src 属性?

css - 在桌面和手机的 CSS 中使用 @media 查询

jquery - 固定导航问题

html - CSS 中的媒体查询无法正常工作

javascript - jQuery jPlayer 错误

java - 在 Java 中获取错误 java.lang.reflect.InvocationTargetException

html - 使用单独的 id HTML

javascript - jQuery 代码在 IE 中不起作用

html - 如何在响应时重新排列此 div

javascript - 动态引用 JQUERY 中的子元素