您现在的位置是:网站首页> 编程资料编程资料

IphoneX底部适配的实现_CSS教程_CSS_网页制作_

2023-11-04 175人已围观

简介 这篇文章主要介绍了IphoneX底部适配的实现的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1.判断是否是IPhoneX手机

 let isIphone = /iphone/gi.test(window.navigator.userAgent) let windowW = window.screen.width let windowH = window.screen.height let pixelRatio = window.devicePixelRatio let isIPhoneX = isIphone && pixelRatio && pixelRatio === 3 && windowW === 375 && windowH === 812 let isIPhoneXSMax = isIphone && pixelRatio && pixelRatio === 3 && windowW === 414 && windowH === 896 let isIPhoneXR = isIphone && pixelRatio && pixelRatio === 2 && windowW === 414 && windowH === 896 if (isIPhoneX || isIPhoneXSMax || isIPhoneXR) { // 底部增加fix-iphonex-bottm 样式 $(".contact-box").addClass('fix-iphonex-bottom') // 底部增加iphone-footer-bg样式 初始none,条件满足block $(".iphone-footer-bg").addClass('iphonexshow') } 

2.增加fix-iphonex-bottom样式

 .fix-iphonex-bottom { bottom: 34px !important; }

如果想更改IPhoneX底部34像素的背景颜色怎么办呢?

3.增加iphone-footer-bg样式

 .iphone-footer-bg { height: 34px; background: #6D6D6D; width: 100%; position: absolute; bottom: -33px; display: none; } .iphonexshow { display: block !important; }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

-六神源码网