如何添加 padding/margin 移动 :after up
How to add padding/margin to move :after up
我正在尝试将 :after
向上移动,使其与旁边元素的顶部更加对齐。我试过添加 padding-top
和 padding-bottom
,添加 margin-top
和 margin-bottom
,但是 none 这些工作。
#myDiv:after {
color: #D03540;
content: " *";
}
有什么想法吗?
只需将位置 属性 的绝对值应用到 #myDiv:after
,然后使用 Top
、Bottom
、Left
和 [=15 设置所需的位置=] 属性 个值。
#myDiv {
position: relative; /* To curtail overlap */
}
#myDiv:after {
color: #D03540;
content: " *";
position: absolute;
top: 0; /* Adjust as needed */
left: 0; /* Adjust as needed */
right:0; /* Adjust as needed */
}
我正在尝试将 :after
向上移动,使其与旁边元素的顶部更加对齐。我试过添加 padding-top
和 padding-bottom
,添加 margin-top
和 margin-bottom
,但是 none 这些工作。
#myDiv:after {
color: #D03540;
content: " *";
}
有什么想法吗?
只需将位置 属性 的绝对值应用到 #myDiv:after
,然后使用 Top
、Bottom
、Left
和 [=15 设置所需的位置=] 属性 个值。
#myDiv {
position: relative; /* To curtail overlap */
}
#myDiv:after {
color: #D03540;
content: " *";
position: absolute;
top: 0; /* Adjust as needed */
left: 0; /* Adjust as needed */
right:0; /* Adjust as needed */
}