我想为文本添加背景。
大概是这样的计划。创建了与它相同的样式。
.uniform-bg {
background:black;
position:absolute;
-moz-outline-offset:-0.04em;
}
.uniform-bg span {
position:absolute;
}
但是当试图使用style="text-align: center;"- 它不想要居中的文本时。我无法弄清楚问题是什么。
这是代码。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>com</title>
</head>
<style>
.fig {
text-align: center; /* Выравнивание по центру */
}
.stroke {
font: 2em Arial, sans-serif;
text-shadow: red 0 0 4px;
}
.light {
text-shadow: #5dc8e5 0 0 10px; /* Свечение голубого цвета */
color: #0083bd;
}
.dark {
text-shadow: red 0 0 10px; /* Свечение красного цвета */
}
.text {
background-color: #000;
color: #FFFFFF;
display: inline;
white-space: pre-wrap;
padding: 3px 7px;
padding-left: 0px;
box-shadow: -7px 0 0 #000;
}
.fon {
font: bold 3em Arial, sans-serif;
color: #f0f0f0; /* Цвет текста, совпадает с цветом фона */
text-shadow: #fff -1px -1px 0,
#333 3px 3px 0;
}
.layer {
background: #fc3; /* Цвет фона */
border: 0px solid black; /* Параметры рамки */
padding: 5px; /* Поля вокруг текста */
}
.uniform-bg {
background:black;
position:absolute;
-moz-outline-offset:-0.04em;
}
.uniform-bg span {
position:absolute;
}
</style>
<body>
<body background="">
<h1 class="stroke" style="text-align: center;"><font size="6" color="white" face="monospace">W123</h1>
<h2><span class="uniform-bg" style="text-align: center;"><font size="6" color="white" face="monospace"><span>23e2423424324</span></span></h2>
</body>
</html>

1 个回答