编辑区域宽度设置

本贴最后更新于 983 天前,其中的信息可能已经渤澥桑田

版本 v1.2.31 不能进行编辑区域的宽度设置,没有找到对应选项。宽度不能锁定,在复杂应用场景(不同分辨率、拖动/开关侧边副栏宽度)切换时,影响排版美观度,希望予以解决。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    18680 引用 • 69692 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    6543 引用 • 29408 回帖 • 245 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • ycbrdds

    我用楼上自定义 css 文件的方法直接修改自带 midnight 主题,每次重启程序编辑器宽度会自动恢复回去。但是第三方 dark+ 主题的 css 修改之后每次开启都是窄宽度的。这可能什么缘故呢?

    1 回复
  • 其他回帖
  • Achuan-2 2

    +1,我真的为了调整宽度,折腾了好久,改到怀疑人生。

    改了内容,还要改标题,改了标题,发现旁边的标题块图标位置又不对,改完了之后,发现标题的块引用位置也不对。

    终于全改完之后 心想终于完美了,可以享受了

    然后晚上就出了文档图标。。。

    按我改的方式(限制最大宽度,垂直居中)再也不能让文档图标全屏后还在标题正上方了,不过忍一忍也还好。

    后来又发现分屏内容的宽度会太宽,无语,于是后面就只改了预览页面

    如果有需要的话可以看看,其实后面我也发现编辑区域的宽度设置其实也还好,最大的问题是预览页面实在太宽

    /* ---------------编辑器内容两侧宽度设置 Start ————————————————————————*/
    
    /* 调整思源编辑器内容最大宽度 */
    .protyle-content > .protyle-wysiwyg,
    .protyle  .b3-typography *,
    .protyle-content > .protyle-title,
    .protyle-content > .protyle-title .protyle-title__input{
        /* 如果要调整编辑器宽度只需调整下面这个值 */
        max-width: 1000px;
    }
    
    /* 居中 */
    .protyle-content > .protyle-wysiwyg,
    .protyle  .b3-typography *{
        margin: 0px auto !important;
    }
    
    /* 调整两侧宽度 */
    /* 要调整宽度,就搜索75px 把下面是75px的全部修改 */
    .protyle-content > .protyle-wysiwyg {
        /* 思源的编辑器在宽度较小的时候会主动调小编辑器内容,晕😵 */
        /* 所以我就搞固定宽度了,不然不好调整 */
        padding: 16px 75px 162px !important;
    
    }
    
    .protyle-content > .protyle-title {
        margin: 16px auto 0px !important;
        /* 原来title就有margin 96px,上面为了水平居中就清除了,于是改为padding,
        保证标题和内容对齐
         */
        padding: 0px 75px 0px;
    }
    .protyle-background__icon {
        /* 文档图标 */
        left: 75px !important;
    }
    .protyle-title .protyle-title__icon  {
        /* 标题的块图标还在原来的位置,也要修改 */
        margin: -15px 0 0 75px;
    }
    .protyle-title .protyle-attr {
        /* 然后文档右边的引用数原来是right0,要改成前面设置的宽度 */
        right: 75px;
    }
    
    /* 调整手机和平板端 */
    @media screen and (max-width: 1023px) {
        /* 这里我假设平板最大宽度为1023px,小于此大小的屏幕将调整
        页面两侧宽度 */
        .protyle-content > .protyle-wysiwyg {
            padding: 16px 16px 162px !important;
    
        }
    
        .protyle-content > .protyle-title {
            margin: 16px auto 0px !important;
            /* 原来title就有margin 96px,上面为了水平居中就清除了,于是改为padding,
            保证标题和内容对齐
            */
            padding: 0px 16px 0px;
        }
        .protyle-background__icon {
            /* 文档图标 */
            left: 16px !important;
        }
        .protyle-title .protyle-title__icon  {
            /* 标题的块图标还在原来的位置,也要修改 */
            margin: -15px 0 0 16px;
        }
        .protyle-title .protyle-attr {
            /* 然后文档右边的引用数原来是right0,要改成前面设置的宽度 */
            right: 16px;
        }
    }
    
    /* ---------------编辑器内容两侧宽度设置 END ———————————————————————— */
    
    1 回复
  • 这个暂时不会调整了,之前是有宽度选项的,但是加了这个选项会导致其他问题,如果一定需要的话建议自定义 CSS。

    1 回复
  • 如果只调整预览页面的宽度,使其居中

    /* ---------------编辑器内容两侧宽度设置 Start ————————————————————————*/
    /* 已放弃调整即时编辑内容两侧宽度,只调整预览模式 */
    /* 调整思源编辑器内容最大宽度 */
    .protyle  .b3-typography * {
        /* 如果要调整编辑器宽度只需调整下面这个值 */
        max-width: 1000px;
    }
    
    /* 居中 */
    .protyle  .b3-typography *{
        margin: 0px auto !important;
    }
    /* ---------------编辑器内容两侧宽度设置 END ———————————————————————— */
    
    
  • 查看全部回帖

推荐标签 标签

  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 17 关注
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    25 引用 • 215 回帖 • 164 关注
  • 倾城之链
    23 引用 • 66 回帖 • 100 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    57 引用 • 22 回帖 • 3 关注
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    330 引用 • 614 回帖
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 3 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 290 关注
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    170 引用 • 414 回帖 • 431 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    51 引用 • 226 回帖
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 93 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1083 引用 • 3461 回帖 • 285 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    15 引用 • 7 回帖 • 11 关注
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 45 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 441 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 692 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 4 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    185 引用 • 318 回帖 • 346 关注
  • 分享

    有什么新发现就分享给大家吧!

    242 引用 • 1747 回帖 • 1 关注
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 2 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    5 引用 • 15 回帖 • 222 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 399 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 43 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 906 回帖 • 193 关注
  • 支付宝

    支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。

    29 引用 • 347 回帖 • 1 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 253 关注