php - Wordpress 主题二十十七 - 4k 显示的标题图像

标签 php css wordpress image wordpress-theming

我目前正在使用标准的 2017 主题开发 wordpress 博客。设置自定义标题图片时,在任何显示器上显示的上传标题图片的最大宽度为 2000 像素(较大的图片会调整大小)。然而,这在 4k 屏幕上看起来很丑陋。当浏览器宽度大于 2000 像素时,是否有可能允许更大的图像?我的源图像大小为 6000 x 4000 像素。

感谢您的帮助。

最佳答案

您可以使用 jQuery 条件与 url 和 if 语句混合来实现此目的您可以使用 $(window) 函数,如下所示,然后您可以将图像位置存储到变量并将其传递给属性值,以更改背景在屏幕尺寸上,例如:

var width = $(window).width(); 
var height = $(window).height(); 

if ((width >= 1024  ) && (height>=768)) {
     $url = 'http://mywebsite.com/files/myfile.jpg'
}
else {
     $url = 'http://mywebsite.com/files/default.jpg'
}

然后使用 jQuery .css 方法更改要针对屏幕尺寸更改的 body 或 div 的背景图像 eg:

$('#myDivId').css('background-image', url);

关于php - Wordpress 主题二十十七 - 4k 显示的标题图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45744699/

相关文章:

php - 按外键的表列对表进行排序

php - Yii 1.0 sb admin 主题导航

php - Android Studio 尝试使用 volley 向 php 发送数据并检索 json 数组时出现错误

html - 悬停堆叠的透明图像

wordpress - 有没有一种方法可以在二十七个模板的标题中添加youtube播放列表而不是youtube视频?

php - 我可以在 PHP 中混合使用 MySQL API 吗?

javascript - 未授权用户的单独页面或同一页面的不同配置?

css - Angular Material Sortable Table——由于一些我无法解决的全局问题,排序箭头没有显示,我错过了什么?

Wordpress 元查询不适用于十进制类型

php - 使用 WordPress TinyMCE wp_editor() 时如何设置占位符文本