小编Emi*_*ily的帖子

Google 文档中的章节字数统计

Google Docs 插件是否可以计算每个标题(部分)的字数?下图显示了我想要的。

截屏

有没有办法在侧边栏或任何其他方式中显示这种字数统计信息?

google-docs google-apps-script

9
推荐指数
1
解决办法
4791
查看次数

在 contenteditable 中插入自定义标签

我有这个:

<input type="button" value="B" onclick="document.execCommand('bold', false, '');" />
<div contenteditable="true">Lorem Ipsum...</div>
Run Code Online (Sandbox Code Playgroud)

document.execCommand工作正常。但是如果想要添加自定义标签,比如<customtag></customtag>围绕所选文本怎么办?

该按钮需要将标签添加到所选文本中,或者如果已经有标签则将其删除。

是否有针对此的纯 HTML 解决方案。如果没有,任何纯 Javascript 解决方案?

html javascript css contenteditable

5
推荐指数
0
解决办法
1514
查看次数

最大宽度的替代

我在不支持的环境(kindlegen)中工作max-widthdiv除非视口缩小,否则我应该具有指定的宽度,在这种情况下,视口应该随之缩小。max-width是我需要的,但不支持。

是否有仅HTML / CSS的解决方法?有什么聪明的主意可以达到同样的效果吗?

(也不支持Javascript。)

.outside {
  width: 14em; /* will change with window (100vw) */
  background: orange;
}

.inside {
  width: 24em; /* max-width will do it */
  background: red;
}
Run Code Online (Sandbox Code Playgroud)
<div class="outside">
  <p>Main container</p>
  <div class="inside">Inside text that should never be wider than its parent.</div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

5
推荐指数
1
解决办法
246
查看次数

选择一个类的所有后代,除了另一个类中的后代(反之亦然)

我想针对某个特定段落所有 后代段落class同时忽略一个中另一个段落所有 后代段落class(无论哪个类在哪个类中,这都应该有效)。为此,我必须使用 4 个选择器,如下所示:

* {
  margin: 0.2em 0;
  width: fit-content;
}

div {
  margin-left: 1em
}

/* == 4 selectors to achieve desired effect = */

.orange p {
  background: orange;
}

.cyan .orange p {
  background: orange;
}

.cyan p {
  background: cyan;
}

.orange .cyan p {
  background: cyan;
}
Run Code Online (Sandbox Code Playgroud)
<div class="orange">
        <p>Orange</p>
        <div>
          <p>Orange</p>
          <div>
            <p>Orange</p>
            <div class="cyan">
              <p>Cyan</p>
              <div>
                <p>Cyan</p>
              </div> …
Run Code Online (Sandbox Code Playgroud)

html css css-selectors

5
推荐指数
1
解决办法
64
查看次数

打开时详细信息元素的 CSS 选择器

是否有一个 CSS 选择器(如伪类)可以在details元素打开时定位该元素?

一种可能的用途是summary在用户打开元素时更改元素的颜色details

html css css-selectors

5
推荐指数
1
解决办法
1598
查看次数

是否有针对具有特定值的任何属性的 CSS 选择器?

是否有一个 CSS 选择器可以针对特定属性值而不管其属性如何?我正在寻找类似[*="value"](使用通配符)或{value}(直接值选择器)的东西。

css css-selectors

5
推荐指数
1
解决办法
2143
查看次数

如何将“text-align”设置为其默认值(禁用“text-align”继承)

在我的文档(一本小说)的特定部分中,我有一个大部分居中但不是其内容的文本块。为此,我使用了:

<div class="center">
    <div class="inline-block">
        <p class="left">Some text</p>
        <p class="left">More text</p>
        <p class="left">Even more text</p>
    </div>
</div>

<style>
.center {
    text-align: center;
}

.inline-block {
    display: inline-block;
    width: /* sometimes I specify it, others I let the biggest paragraph do it by itself  */;
}

.left {
    text-align: left;
}
</style>
Run Code Online (Sandbox Code Playgroud)

总的来说,我对这个解决方案很满意。但是,如您所见,我需要使用“.left”类来避免段落继承其父 div 的居中值。问题是我不想设置文档的对齐方式(对齐/左对齐);我希望用户(或默认浏览器/应用程序/epub 阅读器/等)改为设置它。问题是,如果我不添加此类“.left”,段落将继承居中值。

有没有办法让这个段落有一个“默认”值(justified 或 left)?¿我可以使用其他元素/样式实现相同的整体设计吗?我可以通过任何方式禁用此段落的继承吗?

我尝试了包括“transform: translateX(-50%)”、“display: table”、将段落设置为“value: initial;”、混合伪类/属性选择器......基本上,我能看到的一切我可以骗过我的路。到目前为止没有任何效果。有任何想法吗?

html css

3
推荐指数
1
解决办法
4156
查看次数

如何获取用于 html 文件的唯一标签列表?

任何可以输出html 文件中使用的所有唯一html 标签的列表的在线工具或简单的 vanilla Javascript ?

这样做的目的是我想重置一些默认样式,我只想确保我针对的是我需要的所有元素,而不是错误地留下任何人。

html javascript css

2
推荐指数
1
解决办法
286
查看次数