我的问题是,我有一个函数可以调整一个div的字体大小,但是这个div同时包含文本和HTML,所以当函数运行时,嵌套的HTML大小也会改变,有没有一种方法,我可以只改变文本的大小,而不触动HTML?非常感谢任何帮助。代码为javascript
您的问题不是javascript而是CSS。您的嵌套HTML可能使用“他们”作为一个单位。因为这是相对于当前字体大小的一个单位,所以当您更改字体大小时,它会受到影响。这可以作为一个特性使用,但在您的情况下,它是不需要的。最简单的解决方案是将嵌套HTML中的单位更改为“rem”,然后它将相对于根字体大小(此处未更改)或例如“px”中的等效大小。