gpt4 book ai didi

php - 如何在 Wordpress 模板上修复移动屏幕底部的按钮

转载 作者:行者123 更新时间:2023-11-28 02:20:57 24 4
gpt4 key购买 nike

我将一些 CSS 和 HTML 编码到 Wordpress 主题的 CSS 和 PHP 部分,以便在移动屏幕的底部中心显示一个按钮。该按钮在 Troy 测试器 ( http://troy.labs.daum.net/?url=https%3A%2F%2Fcat-technologies.com%2Fprueba-sticky-button%2F&device=D850 ) 中显示正常,但在手机中,它完全显示在可视屏幕之外。

我的问题是 CSS 是否正确以及我必须在哪里放置按钮的 HTML。

我有三个模板部分:页眉、页面和页脚,以及两个 CSS 文件,styles.css 和 responsive.css

我在主 style.css 文件上添加了一个 CSS 声明,以在大于 768 像素宽的屏幕上隐藏按钮(见下文)

我在 responsive.css 添加了 CSS 样式来格式化按钮

我在 header.php 和 footer.php 模板部分的不同位置添加了 HTML 代码。

css at main CSS file
#myFixedButton {
display: none;
}

css at responsive.css

@media screen and (max-width: 768px) {
#myFixedButton {
-moz-box-shadow: 0px 0px 14px -7px #000000;
-webkit-box-shadow: 0px 0px 14px -7px #000000;
box-shadow: 0px 0px 14px -7px #000000;
background-color: #ededed;
background-image: url("/wp/wp-content/uploads/2019/08/unite.png");
background-repeat: no-repeat;
background-position: center 16px;
-moz-border-radius: 64px;
-webkit-border-radius: 64px;
border-radius: 64px;
border-width: 0px;
width: 272px;
height: 64px;
display: inline-block;
cursor: pointer;
padding: 16px 0 0 0;
position: fixed;
bottom: 10px;
z-index: 9999;
margin: 0 0 0 -136px;
left: 50%;
}
}

HTML code at header.php. This HTML is immediately after the <body> tag

<body>

<div id="contenedor">

<button id="myFixedButton"><a href="/sumate-al-equipo/">
<img src="<?php bloginfo('template_directory'); ?>/images/overlay-logo.png" alt="¡Sumate al equipo!" width="272" height="64"/></a>
</button>

<!--header continues-->
<!--page template-->
<!--footer template-->

</div>
</body>

预期的结果是在任何移动屏幕的底部中心都有一个按钮。实际结果是位于初始 View 之外的按钮,距离右侧和下方较远。

最佳答案

我检查了你的代码,它是为了一些类覆盖了样式。所以,更改 logos-footer 中的 width: 960px,您的问题就解决了:

.logos-footer {
background-image: url(images/logos-footer-960.png);
background-repeat: no-repeat;
background-position: left top;
height: 64px;
width: 960px; // -> change it to fit-content or 100% or remove it
}

关于php - 如何在 Wordpress 模板上修复移动屏幕底部的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57713577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com