图中红色三角形图标如果不要用hspace和vspace,有什么方法可以把红色三角形放在图中的位置
这取决于你的红色三角形是图片还是用css画出来的。
1.如果是图片的,那么就把两个元素抱起来用css控制位置和显示就可以了。
2.如果是css写的红三角,有2种方式,a)div设置样式,如背景色,边框等,得到三角形,再用1中的方法定位显示。b)用伪类 ::before, ::after 得到 红色三角形在进行父元素-相对定位,伪类用绝对定位来控制位置。
<div>
<div style="text-align:center;margin:auto;">
<div>通知公告</div>
<img src="三角形图" style="大小">
</div>
<div>党务公开</div>
</div>
这样试看下,应该是可以的