Html 使用“显示:内联块”在同一行中显示定位标记和箭头(使用边框)`
这是一个示例html,用于在同一行中显示文本和箭头(使用边框)Html 使用“显示:内联块”在同一行中显示定位标记和箭头(使用边框)`,html,css,Html,Css,这是一个示例html,用于在同一行中显示文本和箭头(使用边框) .wrap{ 显示:内联块; } 李{ 列表样式:无; } .tomsAccLeftPaneArrow{ 位置:相对位置; 宽度:6px; 高度:6px; 边框:2倍实心; 边框颜色:#979492; -ms变换:旋转(45度); -webkit变换:旋转(45度); 变换:旋转(45度); 左边框:0; 边界底部:0; } 请检查这把小提琴,您的ans在这里: .wrap{ 显示:内联块; 位置:相对位置; } 李{
.wrap{
显示:内联块;
}
李{
列表样式:无;
}
.tomsAccLeftPaneArrow{
位置:相对位置;
宽度:6px;
高度:6px;
边框:2倍实心;
边框颜色:#979492;
-ms变换:旋转(45度);
-webkit变换:旋转(45度);
变换:旋转(45度);
左边框:0;
边界底部:0;
}
-
请检查这把小提琴,您的ans在这里:
.wrap{
显示:内联块;
位置:相对位置;
}
李{
列表样式:无;
}
.tomsAccLeftPaneArrow{
位置:绝对位置;
宽度:6px;
高度:6px;
边框:2倍实心;
边框颜色:#979492;
-ms变换:旋转(45度);
-webkit变换:旋转(45度);
变换:旋转(45度);
左边框:0;
边界底部:0;
右:-12px;
顶部:6px;
}
-
您需要为锚定标记和箭头div
标记提供类'wrap'
e、 g。
更改此项:
<div class="wrap">
<a href="#track" aria-label="Show track ">TOP QUESTIONS
<div class="tomsAccLeftPaneArrow"> </div></a>
</div>
为此:
<div>
<a href="#track" aria-label="Show track" class="wrap">TOP QUESTIONS</a>
<div class="tomsAccLeftPaneArrow wrap"> </div>
</div>
使用伪对象并绝对定位锚定点旁边的箭头
.wrap{
显示:内联块;
}
李{
列表样式:无;
}
a{
位置:相对位置;
}
a:以后{
内容:'';
位置:绝对位置;
宽度:6px;
高度:6px;
边框:2倍实心;
边框颜色:#979492;
-ms变换:旋转(45度);
-webkit变换:旋转(45度);
变换:旋转(45度);
左边框:0;
边界底部:0;
边缘顶部:5px;
左边距:5px;
}
-
首先将文本的首要问题
放在一个div中,然后添加
float:left;
display:inline-block;
width:100%;
在css中,以便下一个div位于它旁边。然后对于下一个div add
left:100%
margin-top:5px;
这样,箭头将放置在第一个div的末尾,顶部的附加边距将对齐文本中间的箭头。
.wrap{
显示:内联块;
}
李{
列表样式:无;
}
.tomsAccLeftPaneArrow{
位置:相对位置;
宽度:6px;
高度:6px;
边框:2倍实心;
边框颜色:#979492;
-ms变换:旋转(45度);
-webkit变换:旋转(45度);
变换:旋转(45度);
左边框:0;
边界底部:0;
左:100%;
边缘顶部:5px;
}
.ques{
浮动:左;
显示:内联块;
宽度:100%;
}
-
您可以使用:after
而不是像这样为箭头使用单独的元素:
.wrap{
显示:内联块;
}
李{
列表样式:无;
}
.arrow链接::之后{
显示:内联块;
内容:'';
宽度:6px;
高度:6px;
边框顶部:2个实心#999;
右边框:2倍实心#999;
变换:旋转(45度);
}
-
请提供您希望实现的目标的屏幕截图我非常感谢您提供的解决方案。当浏览器大小减小向下箭头时,是否可以不使用after和.tomsAccLeftPaneArrow dom来执行此操作。我需要有箭头始终在顶部,只有文本得到收缩。如何做到这一点?你能给我建议一个解决方案吗?你能提供一个屏幕截图吗。不确定你想要达到什么目标。谢谢,我已经附上了截图,请核实一下。浏览器收缩时,箭头应始终位于顶部,而不使用“顶部”属性。
<div class="wrap">
<a href="#track" aria-label="Show track" style="display: inline-flex;text-decoration:none"><span>TOP QUESTIONS</span><span style="margin: 2px;font-size: 24px;">˃</span></a>
</div>