gpt4 book ai didi

css - 如何减少最小顶部填充?

转载 作者:太空宇宙 更新时间:2023-11-04 04:35:18 25 4
gpt4 key购买 nike

我正在尝试使用 CSS3::before 伪元素复制 Facebook 通知的 blob。我添加了一个最大高度值,但我尝试的一切都不足以减少数字和框开头之间的空间。关于如何减少/消除它的任何想法?

enter image description here

代码:

HTML: <li notificaciones="3">[...]
SCSS:
*[notificaciones]:not([notificaciones="0"]){
&::before{
content: attr(notificaciones);
position: absolute;
color: $color-cajas-notificaciones-texto;
background-color: $color-cajas-notificaciones-fondo;
max-width: 25px;
font-size: 16px;
font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
font-weight: 800;
height: 20px;
float: left;
z-index: 999;
width: 20px;
text-align: center;
vertical-align: top;
top: 0px;
padding: 0 1px;
color: white;
text-shadow: 0px 0px 1px;
background-color: #f03d25;
border: 1px solid #d83722;
border-bottom: 1px solid #c0311e;
border-top: 1px solid #e23923;
border-radius: 2px;
box-shadow: 0 1px 0 rgba(0, 39, 121, 0.77);
display: block;
}

最佳答案

我不太理解问题,但也许你想要这样

http://jsfiddle.net/zxshz/36/

<ul>
<li data="3"></li>
<li data="7"></li>
<li data="15"></li>
</ul>

/* CSS */

ul{
width: 250px;
}

li{
list-style: none;
float: left;
margin-right: 8px;
width: 18px;
height: 18px;
background: #9c0;
position: relative;
}

li:after{
content:attr(data);
padding: 1px 2px 2px 3px;
position: absolute;
background: red;
right: -3px;
top: -5px;
font-weight: bold;
text-align: center;
font-size: 9px;
border-radius:2px ;
color: #fff;
}

li:nth-child(1){
background: #fff url(https://dl.dropboxusercontent.com/u/77028632/sarhov.com/fb.png) 0 0 no-repeat;
}


li:nth-child(2){
background: #fff url(https://dl.dropboxusercontent.com/u/77028632/sarhov.com/fb.png) 0 -58px no-repeat;
}

li:nth-child(3){
background: #fff url(https://dl.dropboxusercontent.com/u/77028632/sarhov.com/fb.png) 0 -29px no-repeat;
}

我不明白你的问题是什么,请输入你的代码

关于css - 如何减少最小顶部填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16534204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com