【问题标题】:Why is href not working on iOS whilst it works fine on any other devices including Mac?为什么 href 在 iOS 上不起作用,而在包括 Mac 在内的任何其他设备上都可以正常工作?
【发布时间】:2021-02-27 00:57:54
【问题描述】:

根据标题,href 在任何地方看起来都很好,但在 iOS 设备上。 有趣的是,我在导航栏中确实有 href,这些在 iOS 上也可以正常工作,但所有其他人都没有。

如果需要,这是网站:http://www.fncfranzese.com/

这些是在任何地方都可以使用的 href,即使在 iO 上也是如此:

<ul className={`header nav-bar nav-list ${menuActive}`} onClick={this.toggleMenu}> 
  <li><a href="#hero" data-after="Home">Home</a></li>
  <li><a href="#services" data-after="Service">Services</a></li>
  <li><a href="#skills" data-after="Skills">Skills</a></li>
  <li><a href="#projects" data-after="Projects">Projects</a></li>
  <li><a href="#about" data-after="About">About</a></li>
  <li><a href="#contact" data-after="Contact">Contact</a></li>
 </ul>

这些是曾经无法仅在 iOS 上运行的:

<a href="#contact" type="button" className="cta_hero">REQUEST A QUOTE </a>

<div className="social-icon">
  <div className="social-item">
    <a href="https://www.facebook.com/ffkekko" target="_blank" rel="noopener noreferrer"><img src= {require("../img/iconFacebook.png")} alt="facebook-icon"/></a>
  </div>
  <div className="social-item">
    <a href="https://www.instagram.com/ff_franz/" target="_blank" rel="noopener noreferrer"><img src={require("../img/iconInstagram.png")} alt="instagram-icon"/></a>
  </div>
  <div className="social-item">
    <a href="https://api.whatsapp.com/send?phone=393927839583" target="_blank" rel="noopener noreferrer"><img src={require("../img/iconWhatsapp.png")} alt="whatsapp-icon"/></a>
  </div>
  <div className="social-item">
    <a href="https://www.linkedin.com/in/francesco-franzese-7a7243108/" target="_blank" rel="noopener noreferrer"><img src={require("../img/iconLinkedin.png")} alt="linkedin-icon"/></a>
   </div>
 </div>

<div className="contact-info" data-aos="zoom-in" data-aos-delay="1" data-aos-once="true" data-aos-offset="15">
  <h1>Email</h1>
  <h2><a href="mailto:fnc.franzese@gmail.com">fnc.franzese1@gmail.com</a></h2>
</div>

我尝试了网络建议,这意味着在适用的情况下在 # 之前添加 /,但这也不起作用。

如果你们中的任何人对正在发生的事情有任何想法,我将非常感谢您的来信。 最好的祝福

【问题讨论】:

    标签: html ios reactjs hyperlink href


    【解决方案1】:

    此问题已排序。我有一个 ::after 是固定的而不是绝对的,它覆盖了整个文档,不允许点击按钮。

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 1970-01-01
      • 2017-10-11
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2014-12-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多