css如何让两行文字重叠在一起并隐藏其中一行

html-css07

css如何让两行文字重叠在一起并隐藏其中一行,第1张

<div>

<p>欢迎来到计算机科学</p>

<p>欢迎来到科学院</p>

</div>

css:

div{

position: relative

}

div p{

position: absolute

}

div p:first-child{

display: none

}

通常这种情况是多种原因造成的。建议按照以下方案处理

可能是由于IE设置不当造成的,你可以尝试重置IE设置或者是浏览器设置。

如果重置不管用,你可以卸载浏览器,然后尝试重装浏览器,因为电脑的一些不当操作有可能导致某些系统组件或者是浏览器组件受损,重装试下

重装后还不管用,你就换个浏览器,换的这个浏览器如果管用的话,那就证明你之前用用的浏览器存在BUg,这个是无法弥补的,只能等待官方的补丁修复。

上述方法均失效时,证明你的系统出现了问题,根据我的经验判断,系统可能中了病毒,病毒误删系统文件造成的,你可以重装系统,去MSDN官网下载原版系统镜像重装

网页文字重叠的原因是多样的,由于现在的HTML5技术和css3技术并不是很成熟,大量网站存在安全风险,所以也有可能是黑客攻击或者是网站的服务器的自身毛病

写第二列的宽度等于table的宽度减去第一列的宽度,需要用js控制获得两个元素的宽,相减后的结果是第二列元素宽度属性的值。但是这样做很麻烦。

建议你把图片和文字分别放在两个span标签里,这样就可以不用定义宽度了