根据响应视图需要更改分区位置?

时间:2015-07-15 08:11:58

标签: jquery html5 css3

Div放置需要根据响应视图进行更改,不使用insertBefore和insertAfter,是否有任何解决方案?

1 个答案:

答案 0 :(得分:0)

我非常喜欢使用CSS @media调用。将元素放在您想要的位置,并根据需要隐藏它们。 http://jsfiddle.net/1g27my2m/它不完全是你要求的,但它将实现基本相同的目标(从客户的角度来看),而且你不必使用任何javascript或jQuery。

<div class="display_mobile"> hello there, mobile phone user </div>
<div class="display_desktop"> hello there, desktop user </div>

<style>
    @media (max-width: 420px) {
        .display_mobile{
            display: block;
        }

        .display_desktop {
            display: none;
        }
    }

    @media (min-width: 421px) {
        .display_mobile{
            display: none;
        }

        .display_desktop {
            display: block;
        }
    }
</style>