[英]CSS / JS: How by default (!) scroll a block element with overflow-x set to auto horizontally to the far right?
我有一个元素显示了我的 GitHub 贡献,该文件具有 static 宽度,为了使其在较小的设备上看起来不错,我决定使用overflow-x
设置为auto
以允许使用手指手势进行水平滑动。
我想在默认情况下将 position 滚动到最右边,以便显示最新的贡献。
我认为 CSS 不可能,我需要使用一些 JS?
这是我写的基本 CSS:
.my-github-contributions-chart-wrapper {
@include breakpoint(medium down) {
width: 100%;
white-space: nowrap;
overflow-x: auto;
}
这是我想要实现的目标。 目前我必须手动向右滚动。
我知道我可以在纯 CSS 中做到这一点。 我忘记了rtl
方向。
@include breakpoint(medium down) {
width: 100%;
white-space: nowrap;
overflow-x: auto;
overflow-y: visible;
direction: rtl;
}
只需应用direction: rtl;
到定义了overflow-x
的元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.