小编xgq*_*rms的帖子

如何使用JavaScript获取DOM元素之前的内容?

我想知道是否有可能获得::before由CSS3设置的DOM元素的内容.

我尝试了一些方法,但我仍然无法做到,所以这对我来说非常困惑!

// https://rollbar.com/docs/

const links = document.querySelectorAll(`ul.image-list a`);

links[0];
// <a href="/docs/notifier/rollbar-gem/" class="ruby">::before Ruby</a>

links[0];
//

links[0].textContent;
//"Ruby"

links[0].innerText;
// "Ruby"

links[0].innerHTML;
// "Ruby"

// ??? links[0]::before;
Run Code Online (Sandbox Code Playgroud)

情况就是这样:

![在此处输入图像说明

javascript css dom pseudo-element

11
推荐指数
1
解决办法
6373
查看次数

以相等的高度并排显示图像

我想使用 CSS 来显示两个相邻的图像,但有一些限制:

  • 两个图像必须具有相同的高度。(相同身高的标准是多少?)
  • 两个图像的组合宽度必须等于容器的总宽度。(如果需要拉伸图像,如何分割图像的宽度?)
  • 必须保持两个图像的长宽比。

不幸的是,图像和容器的尺寸事先并不知道。以下是一些图像组合示例以及预期输出:

例子

html css

7
推荐指数
1
解决办法
525
查看次数

标签 统计

css ×2

dom ×1

html ×1

javascript ×1

pseudo-element ×1