当前位置: 首页 > 知识库问答 >
问题:

WordPress div响应移动

梁浩涆
2023-03-14

我定制了这个摄影网站的家庭模板,包括4个div,以突出摄影师的投资组合的4个主要部分。在浏览器或移动设备上调整大小时,它们没有响应。我必须包括什么才能让他们做出反应?(媒体查询最小最大,不一定)

地点:http://jeremy.insctest1.com

其中一个部门:

div onhtml="window.location='/投资组合/架构/架构/';"id="item1"style="宽: 453px;高: 400px; background-Image: url('http://jeremy.insctest1.com/wp-content/uploads/2015/02/arch-home.png');浮动:左;边距: 0 20px 20px 0;"

                div class="item-title" style="width:inherit; position: relative; top:350px; height: 50px; background-image: linear-gradient(to bottom ,rgba(232,232,232,0.8) 0%, rgba(214,214,214,0.8) 100%);">

            div class='b' style="          
height: 50px;     
width: 453px;     
display: table-cell;     
vertical-align: middle;
text-align: center;">Architecture</div>
                </a>
                </div>
            </div>

共有1个答案

拓拔野
2023-03-14

首先,您需要重新组织代码并添加一个类,该类将能够对包含图像的所有div执行相同的操作,前提是您希望使其具有响应性,因此不需要为这些元素中的每一个创建一个类,然后我建议交换onclick=“window.location=”/portfolio/architecture/architecture/”;“用于a href,因为您只需使用它来浏览页面,因此无需单击onclickhref即可。所有组合应如下所示:

<a href="/portfolio/architecture/architecture/" id="item" class="float-right">
    <img src="http://jeremy.insctest1.com/wp-content/uploads/2015/02/arch-home.png" width="253" height="200"/>
</a>
<a href="/portfolio/architecture/architecture/" id="item" class="float-left">
    <img src="http://jeremy.insctest1.com/wp-content/uploads/2015/02/arch-home.png" width="253" height="200"/>
</a>

然后将css放在主题的style.css文件中,该文件如下所示:

#item {
    width:453px;
    height:400px;
    margin: 0 20px 20px 0;
}
.float-left {float: left;}
.float-right {float: right;}
@media only screen and (max-width : 320px) {
    /* Your fix for smaller screen sizes example*/
    #item {
       width:253px;
       height:200px;
    }
    #item img {
       width:253px;
       height:200px;
    }
}

如果使用图像作为div背景仍然是一个优先事项,你可以使用这样的代码来代替:

<a href="/portfolio/architecture/architecture/">
    <div id="item1" class="responsive float-left"></div>
</a>
<a href="/portfolio/architecture/architecture/">
    <div id="item2" class="responsive float-right"></div>
</a>

CSS

#item1 {
    background-image: url('http://jeremy.insctest1.com/wp-content/uploads/2015/02/arch-home.png');
}
#item2 {
    background-image: url('http://jeremy.insctest1.com/wp-content/uploads/2015/03/portrait-home.png');
}
.responsive {
    width:453px;
    height:400px;
    margin: 0 20px 20px 0;
}
.float-left {float: left;}
.float-right {float: right;}
@media only screen and (max-width : 320px) {
    /* Your fix for smaller screen sizes example*/
    .responsive {
        width:253px;
        height:200px;
    }
}
 类似资料:
  • 我想将Redis用于特定用例。我不确定使用Redis集群还是Twenproxy Sentinel。 我知道这个集群随时都是赢家。我只是因为感动的反应而怀疑。在移动响应的情况下,客户机将连接另一个节点,在重新填充的情况下,它可能必须再次连接另一个节点。但在Twem的情况下,它知道数据驻留在哪里,因此永远不会得到移动的响应。 Twem有不同的问题,比如增加了一跳,可能会增加整体周转时间,增加新节点的问

  • 我已经通过HTTP脚本记录器记录了一个脚本,但当我运行脚本时,我得到的对象移动到这里错误的登录事务的采样器上。当在记录的xml中搜索相同的请求时,我可以看到它给出了一个有效的输出。有人能告诉我为什么当我运行脚本时,只有它显示这个错误。请参考以下快照。 来自录制xml的请求:录制的\u请求\u正文 来自录制xml的请求头:录制的请求头 录制xml的请求-响应:录制的请求-响应 脚本请求:脚本请求正文

  • 在一个spring boot应用程序中,我用webclient给ms打了一个电话 响应实体响应 = webClient.post() .uri(“/auth/login”) .body(Mono.just(loginRequest), LoginDto.class) .retrieve() .toEntity(LoginResponse.class) .block(); 在我把角色放到一个集合中之

  • 我使用的是wordpress主题突出。它已经有了针对移动响应的媒体查询,这些查询来自: 正如你所见,它涵盖了从手机到平板电脑的宽度。我们的开发人员不希望在其所在的全局css中更改此默认代码,但我们需要使该站点在单个页面的css上的单独查询中响应手机和平板电脑。我希望手机的最大宽度为480px,平板电脑的最大宽度为1024,桌面电脑的最大宽度为2000。 我应该提出的三个媒体查询的正确顺序和语法是什

  • 我最近开始为自己的网站制作自己的WordPress主题。但是,我使用的不是bootstrap这样的框架。从最小的视区开始,我正在创建响应菜单。我想创建一个幻灯片菜单。我不太熟悉Javascript,所以我只能打开我的菜单,但当我单击菜单外或按钮时,我不能关闭它。此外,我注意到我的菜单项(链接)不是我把它们放在Wordpress后端菜单选项卡下的顺序。 我真的希望有人帮助我修复我的菜单,使它关闭或任

  • 我有一个谷歌地图部分在我的网站为我的联系网页。在我的浏览器中,映射的css是 在SmartPhone视图中,我得到了半幅地图,并向左对齐,如下所示。 手机上的谷歌地图 我想应用CSS,使我的地图响应移动。我尝试了一些类似下面的方法,但它不起作用 如何正确设置?