instagram 小部件 wordpress 宽度在移动设备上不正确
instagram widget wordpress width not right on mobile
我安装了一个 instagram 插件,我把它放在了我博客的页脚中。在桌面版上,它非常好,但是在移动版上,屏幕更小并且所有图像彼此对齐,而不是桌面上的 6 个图像彼此相邻。
我想知道,如何在手机上将它们设为两行三张图片?每行的 3 张图像从左到右占屏幕的 100%? css?
我无法为您提供 instagram 插件的完整样式 css,因为它具有内置 css。但是我可以从 inspect element 复制某些 css 元素并将 !important
放在它后面。我只是不知道该怎么做。
你可以在这里看到它 --> http://oihanevalbuenaredondo.be
编辑
@media screen and (max-width:720px) {
#sb_instagram .sbi_col6 {
data-cols:3!important;
}
}
这就是我现在拥有的,它修复了我每行有 3 张图像,但图像不是正方形,并且我的图像被剪切,没有调整
您需要使用 CSS @media
查询来定位移动设备,并添加以下 CSS:
@media (max-width: 640px) {
#sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item {
width: 33.33% !important;
}
#sb_instagram .sbi_photo img {
width: 100% !important;
display: inline-block !important;
}
#sb_instagram .sbi_photo {
height: 33vw !important;
overflow: hidden;
background: none !important;
}
}
显然,您可能需要也可能不需要对所有内容都使用 !important
。添加上面的 CSS 结果如下:
显然我已经将你的个人照片换成了占位符,但剩下的就是你的代码了。
我安装了一个 instagram 插件,我把它放在了我博客的页脚中。在桌面版上,它非常好,但是在移动版上,屏幕更小并且所有图像彼此对齐,而不是桌面上的 6 个图像彼此相邻。
我想知道,如何在手机上将它们设为两行三张图片?每行的 3 张图像从左到右占屏幕的 100%? css?
我无法为您提供 instagram 插件的完整样式 css,因为它具有内置 css。但是我可以从 inspect element 复制某些 css 元素并将 !important
放在它后面。我只是不知道该怎么做。
你可以在这里看到它 --> http://oihanevalbuenaredondo.be
编辑
@media screen and (max-width:720px) {
#sb_instagram .sbi_col6 {
data-cols:3!important;
}
}
这就是我现在拥有的,它修复了我每行有 3 张图像,但图像不是正方形,并且我的图像被剪切,没有调整
您需要使用 CSS @media
查询来定位移动设备,并添加以下 CSS:
@media (max-width: 640px) {
#sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item {
width: 33.33% !important;
}
#sb_instagram .sbi_photo img {
width: 100% !important;
display: inline-block !important;
}
#sb_instagram .sbi_photo {
height: 33vw !important;
overflow: hidden;
background: none !important;
}
}
显然,您可能需要也可能不需要对所有内容都使用 !important
。添加上面的 CSS 结果如下:
显然我已经将你的个人照片换成了占位符,但剩下的就是你的代码了。