我觉得应该是“我还是一个”“的小女孩”加框
<p class="first">三年级时,<span>我还是一个<span>胆小如鼠</span>的小女孩</span>
这里只有第一个span元素算是.first的子元素,里面的span是第一个span的子元素,.first的孙元素。所以只给外面的span元素加框,因为里面的span是被外面的span包含的,所以也被框住了。
想要达到你要的效果,html结构应该是酱紫
<p class="first">三年级时,<span>我还是一个</span>胆小如鼠<span>的小女孩</span>