Html 使用CSS将两个标签半部分对齐为一个
这里 我有两个单独的标签,我想显示为一个 CSS看起来像这样Html 使用CSS将两个标签半部分对齐为一个,html,css,Html,Css,这里 我有两个单独的标签,我想显示为一个 CSS看起来像这样 html, body { margin: 0; padding: 0; height: 100%; width: 100%; background-color: #e0b76d; } .label-main-first { position: absolute; width: 10%; height: 10%; top:
html, body {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
background-color: #e0b76d;
}
.label-main-first {
position: absolute;
width: 10%;
height: 10%;
top: 50%;
left: 40%;
transform: translate(-40%, -50%);
border: 5px solid green;
border-right: none;
}
/*#a27f40*/
.label-main-second{
position: absolute;
width: 10%;
height: 10%;
top: 50%;
left: 60%;
transform: translate(-60%, -50%);
border: 5px solid yellow;
border-left: none;
}
这将在两个标签之间创建间隙
两个标签的宽度均为10%
第一个标签向左推40%,而另一个标签向右推60%
差异为20%,即两个标签的总宽度
为什么我得到了它们之间的差距?我认为这仅仅是因为第一个标签留下了40%的值和10%的宽度
所以第二个标签的左边值应该是50%,而不是60%我认为这只是因为第一个标签的左边值是40%,宽度是10% 因此,第二个标签的左值应该是50%,而不是60%在这种情况下,左值是包装体的百分比 “平移”中的百分比是其自身宽度的百分比 第二个标签从中间开始,因此平移不需要X值。转化率:转化率0%,-50% 第一个标签需要将其宽度的100%向左平移。转化:转化-100%,-50% 下面的代码有助于正确对齐所有中心 html,正文{ 保证金:0; 填充:0; 身高:100%; 宽度:100%; 背景色:e0b76d; } .先贴上主标签{ 位置:绝对位置; 宽度:10%; 身高:10%; 最高:50%; 左:50%; 转化:转化-100%,-50%; 边框:5px纯绿色; 边界权:无; } /*a27f40*/ .标签主第二{ 位置:绝对位置; 宽度:10%; 身高:10%; 最高:50%; 左:50%; 转化率:转化率0%,-50%; 边框:5px纯黄色; 左边界:无; } 左边的值是本例中包装器主体的百分比 “平移”中的百分比是其自身宽度的百分比 第二个标签从中间开始,因此平移不需要X值。转化率:转化率0%,-50% 第一个标签需要将其宽度的100%向左平移。转化:转化-100%,-50% 下面的代码有助于正确对齐所有中心 html,正文{ 保证金:0; 填充:0; 身高:100%; 宽度:100%; 背景色:e0b76d; } .先贴上主标签{ 位置:绝对位置; 宽度:10%; 身高:10%; 最高:50%; 左:50%; 转化:转化-100%,-50%; 边框:5px纯绿色; 边界权:无; } /*a27f40*/ .标签主第二{ 位置:绝对位置; 宽度:10%; 身高:10%; 最高:50%; 左:50%; 转化率:转化率0%,-50%; 边框:5px纯黄色; 左边界:无; }
我不确定您使用这些样式的目标,但我会建议更多更简单的解决方案, 希望它也能为您的目的发挥作用
<div class="wrapper"><label for="input-main" class="label-main-first"></label>
<label for="input-main" class="label-main-second"></label></div>
我不确定您使用这些样式的目标,但我会建议更多更简单的解决方案, 希望它也能为您的目的发挥作用
<div class="wrapper"><label for="input-main" class="label-main-first"></label>
<label for="input-main" class="label-main-second"></label></div>
标签具有百分比宽度,而不是固定宽度。而且还需要水平和垂直中心对齐。你说得对,也用百分比变量更新。标签有百分比宽度,而不是固定宽度。而且还需要水平和垂直的中心对齐。你说得对,还更新了百分比变量。