WEB小说阅读左右翻页

我一看到需要这个效果就蛋疼了, 后台返回一大段html字段,劳资要怎么把他们划分一页一页展示出来,所有的手机屏幕大小都不一样,汉字,英文占据的位置也不一样,然后还有标题特么要比较大。

直接计算太蠢了,有没有简单的例子,,,没有的话我


先看效果图

大概这样。

用分栏试试, 好蛋疼啊, 分栏的话,无法确定列数

.box{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.inner{
  column-count: n
}

column-count无法确定

仔细看mdn发现column-count是这样定义的

Is a strictly positive <integer> describing the ideal number of columns into which the content of the element will be flowed. If the column-width is also set to a non-auto value, it merely indicates the maximum allowed number of columns.

自动计算?

那设置1,把height限制住,会不会自动分后面的列,然后box剪切,再利用transform移动位置, ok, 可以!

css代码

.box{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.inner{
  height: 100%;
  column-count: 1;
}

好,睡午觉、

--END--

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,790评论 0 33
  • 赠友 当我在你失语的河边 徜徉 我看见了你 穿着紫色的衣裳 那顽皮的小辫撅起坚强 那高傲的头...
    苏小野阅读 293评论 0 1
  • 辛苦了一天,半夜十二点被叫起来去修理设备,修好就回宿舍睡觉了,媳妇怪我修完设备不替她上一轮班,说我心里没有她,说当...
    难人男阅读 200评论 0 0
  • 62号金牌商, 二十年来服务忙。 架线接电修电视, 线圈绕得动力强。 勤劳致富有房车, 存款流通助四方。 聪慧敏锐...
    水天沧浪阅读 518评论 0 0
  • 我们只是普通人 其实我们也一度不明白,不明白自己也不明白这个世界的一切,但是这些不明白告诉我们的或许是这样一个道理...
    愿我无忧Jc阅读 538评论 1 0