我在背景图片中有一个数字。我不能把数字放在圆圈的中心。到目前为止,我的数字居中,但它位于圆圈的最顶端。如何将其移至中心?
HTML code:
<div class="number">
<p>
576
</p>
</div>
CSS代码:
.number{
float:left;
background-position: center;
text-align: center;
font-size:200%;
}
.number p{
position:relative;
top: 38%;
left:57%;
z-index:999;
background-image: url("http://davidwalsh.name/demo/css-circles.png");
width: 207px;
height: 204px;
}
Here是jsfiddle
答案 0 :(得分:2)
您需要做的就是为您的line-height
元素设置p
,例如line-height: 204px;
,这相当于元素高度。
.number p {
/* Other properties here */
line-height: 204px; /* add this */
}
此外,我不知道您为什么在top
属性中使用left
和z-index
属性,我认为您可以在很大程度上清理混乱。
答案 1 :(得分:1)
现在检查你的fiddel。https://jsfiddle.net/ydz8cn7b/1/
我已根据您的要求更新了它:
<强> HTML 强>
<div class="number">
<p>576</p>
</div>
<强> CSS 强>
.number {
float:left;
background-position: center;
text-align: center;
font-size:200%;
display:table;
}
.number p {
display:table-cell;
background-image: url("http://davidwalsh.name/demo/css-circles.png");
width: 207px;
height: 204px;
vertical-align:middle;
}
答案 2 :(得分:1)
使用line-height:
204px
当文本由单行
组成时,此选项适用
.number{
float:left;
background-position: center;
text-align: center;
font-size:200%;
}
.number p{
position:relative;
top: 38%;
left:57%;
z-index:999;
background-image: url("http://davidwalsh.name/demo/css-circles.png");
width: 207px;
height: 204px;
line-height: 204px;
}
&#13;
<div class="number">
<p>
576
</p>
</div>
&#13;
答案 3 :(得分:1)
答案 4 :(得分:1)
在此课程 productName = (typeof(productName) != 'undefined' && productName != '') ? productName : '';
userId = (typeof(userId) != 'undefined' && userId != '') ? userId : '';
settingsData = (typeof(settingsData) != 'undefined' && settingsData != '') ? settingsData : '';
$.ajax({
type : "GET",
dataType: "json",
url : baseUrl + url,
data : {
productColumnName : productName,
targetId : userId,
settingsData : settingsData
}
}).done(function( response ) {
checkLogout(response);
location.reload();
}).fail(function() {
location.reload();
});
for i in range(len(text)):
print(type(text[i]))
if type(text[i]) != str:
print(text[i],'Not String')
else:
print(text[i],'String')