【发布时间】:2016-05-06 07:39:51
【问题描述】:
所以我正在建立这个网站,一切都很好。但是,我刚刚意识到 flexslider 仅在桌面大小的显示器上从视口右侧切割不到 1 像素.....我一直在寻找类似问题的答案,但没有任何效果。救命!
【问题讨论】:
标签: css wordpress twitter-bootstrap flexslider
所以我正在建立这个网站,一切都很好。但是,我刚刚意识到 flexslider 仅在桌面大小的显示器上从视口右侧切割不到 1 像素.....我一直在寻找类似问题的答案,但没有任何效果。救命!
【问题讨论】:
标签: css wordpress twitter-bootstrap flexslider
虽然我现在无法在 Chrome 中复制此问题(您使用的是什么浏览器?),但很可能是由以下原因引起的:在您的 CSS 中,您的宽度大于 100%。
.flex-viewport {
width: 100.1% !important;
border: 1px solid #d7d7d7;
}
将其降至 100%,您应该会看到此问题消失。
(请注意,通常问题仍然会发生,因为边框会在 100% 宽度之外,但因为您使用的是border-box for box-sizing,所以边框包含在宽度计算中)
【讨论】:
如果我理解正确你的意思...
问题出在这里:
.flex-viewport {
width: 100.1% !important;
border: 1px solid #d7d7d7;
}
此代码在 global.css 文件第 74 行。这里:http://staging.aidanspencer.com/wp-content/themes/aidan_spencer_2016/assets/css/global.css:74
然后,改变宽度:
.flex-viewport {
width: 100% !important;
border: 1px solid #d7d7d7;
}
问题解决了,大家开心。
【讨论】: