Divi WordPress Theme

当我们最初坐下来讨论FaultPress的功能时,您可能会想到“错误,故障单,里程碑,优先级”一词到处都是。 而且你会是对的。 但是除了我们在FaultPress中内置的功能之外,我们还渴望确保其可用性与功能集一样好。 不仅在台式机上,而且在各种不同的设备上。

“响应式设计”是另外两个不断涌现的词。 网络上的移动浏览是一种日益增长的趋势,我们决定通过提供与设备无关的设计来拥抱这一趋势。 用Laymans术语来说,这意味着无论您是要在台式机,iPad还是智能手机上检出FaultPress,都将以直观且适当的方式将内容传递给您。

FaultPress用于iPhone和iPad的显示。

那怎么办呢? 带有一点点CSS3媒体查询。 媒体查询最近吸引了很多关注,以至于我们已经开始看到响应式Web设计画廊如雨后春笋般冒出。

媒体查询是放置在网站标题或样式表中的简单代码,其目的是检测有关用户的不同信息,并根据该信息交付特定的样式表。 我们可以查询几种不同的媒体功能,但对我们来说最重要的功能是宽度,即浏览器的宽度。 通过找出用户浏览器的当前宽度,我们可以对他们使用的设备进行有根据的假设。 例如:

  • 320 x 480 –智能手机
  • 480 x 320 –智能手机横向放置
  • 768 x 1024 – iPad
  • 1024 x 768 – iPad横向放置/上网本
  • 更大的产品–台式机/笔记本电脑

数字代表像素。

使用这些宽度作为阈值,我们为每种设备提供了优化的设计。

如何? 正如我之前提到的,媒体查询可以包含在页面标题中(如果要按设备分隔样式表),也可以直接包含在主样式表中。 因为FaultPress是一个非常大的主题,所以我们选择为每个设备创建一个单独的样式表。 代码本身非常简单:

 

	 

	 

	 

	

如果要将媒体查询放置在与页面标题相对的样式表中,则应使用以下语法:

@media only screen and (min-width: 768px) and (max-width: 991px) {
    Styles go here
}

在此处阅读有关媒体查询语法的更多信息。

第一个样式表是默认样式表,所有主要样式都放置在此处。 这是针对在1024×768和1280×1024之间的分辨率。 当前两个最受欢迎的决议。 第二个是用于现代宽屏显示器,并将交付给屏幕分辨率宽度大于1212px的用户。 第三个用于分辨率宽度在768像素至991像素之间的平板电脑和视口。

在为足够多的设备准备了特定的样式表之后,接下来要做的就是确保主包装元素的宽度适合那些设备。 最简单,最语义的方法是使用body标签。 作为一个简单的示例(我不想让您无休止的代码让您烦恼),您可以在掌上电脑portrait.css文件中插入以下内容:

body {
    width:300px; /* Smartphone resolution 320 x 480 */
    margin: 0 auto;
}

有了智能手机,您就可以继续根据上面列出的解决方案为不同的设备创建规则。

希望它涵盖了媒体查询的基础知识,并可以帮助您设置响应式设计。 我留下的最后一句话是要谨慎使用此技术。 很容易陷入这样的陷阱,即假设智能手机用户很着急,因此对功能x不感兴趣。 在本文开头,我使用了“设备不可知设计”这一术语,而我更喜欢“响应式设计”。 您的网站应在所有设备上提供相同的功能,媒体查询仅使我们能够优化 如何 该功能已交付。

cta-banner-10-product-page-v2_2x

【免费外贸推广营销视频培训教程】
https://school.yooopaaa.com

WordPress著名Avada主题官方优惠
https://1.envato.market/xxPav

WordPress可视化建站Elementor插件
https://elementor.com/?ref=19904

WordPress外贸独立站DIVI主题官方优惠
https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=59787

亚马逊选品工具Jungle Scout官方优惠
https://junglescout.grsm.io/jieqiu1568

独立站SEO优化工具Semrush免费7天试用
https://shareasale.com/r.cfm?b=1577772&u=2541755&m=97231&urllink=&afftrack=