CSS with DIV复选框,输入未与DIV的中心对齐
我在表格和web应用程序的其他部分中使用了一个CSS with DIV复选框,输入未与DIV的中心对齐,css,checkbox,twitter-bootstrap-3,Css,Checkbox,Twitter Bootstrap 3,我在表格和web应用程序的其他部分中使用了一个复选框 此复选框位于DIV中,因此具有更好的外观和感觉 这是在HTML中形成复选框的方式: <div class="checkbox checkbox-success checkbox-single"> <input type="checkbox"><label></label> </div> 这是一个CodePen示例,不显示相同的精确位置,但您会看到输入未居中对齐 这让我头疼
复选框
此复选框位于DIV
中,因此具有更好的外观和感觉
这是在HTML
中形成复选框的方式:
<div class="checkbox checkbox-success checkbox-single">
<input type="checkbox"><label></label>
</div>
这是一个CodePen
示例,不显示相同的精确位置,但您会看到输入未居中对齐
这让我头疼,有什么线索吗
将以下div
添加到中。复选框输入[type=“checkbox”]
选择器可在不使用的情况下覆盖引导!重要信息
s,然后是以下CSS属性:
div.checkbox input[type="checkbox"] {
/* add these */
position: absolute;
top: 0;
left: 0;
width: 16px;
height: 16px;
margin: 0;
}
下面的片段:
.checkbox{
左侧填充:20px;
}
.复选框标签{
显示:内联块;
左侧填充:5px;
位置:相对位置;
}
.checkbox标签::之前{
-o型过渡:0.3s缓进-缓出;
-webkit转换:0.3s易入易出;
背景色:#ffffff;
边界半径:3px;
边框:1px实心#中交;
内容:“;
显示:内联块;
高度:17px;
左:0;
左边距:-20px;
位置:绝对位置;
过渡:0.3s缓进缓出;
宽度:17px;
大纲:无!重要;
}
div.checkbox输入[type=“checkbox”]{
光标:指针;
不透明度:0;
z指数:1;
大纲:无!重要;
/*加上这些*/
位置:绝对位置;
排名:0;
左:0;
宽度:16px;
高度:16px;
保证金:0;
}
.checkbox标签::之后{
颜色:#555555;
显示:内联块;
字体大小:11px;
高度:16px;
左:0;
左边距:-20px;
左:3倍;
垫面:1px;
位置:绝对位置;
排名:0;
宽度:16px;
}
.checkbox.checkbox-单个标签{
高度:17px;
}
.checkbox成功输入[type=“checkbox”]:选中+标签::之前{
背景色:#01ba9a;
边框颜色:#01ba9a;
}
.checkbox成功输入[type=“checkbox”]:选中+标签::之后{
颜色:#ffffff;
}
将以下div
添加到中。复选框输入[type=“checkbox”]
选择器可在不使用的情况下覆盖引导!重要信息
s,然后是以下CSS属性:
div.checkbox input[type="checkbox"] {
/* add these */
position: absolute;
top: 0;
left: 0;
width: 16px;
height: 16px;
margin: 0;
}
下面的片段:
.checkbox{
左侧填充:20px;
}
.复选框标签{
显示:内联块;
左侧填充:5px;
位置:相对位置;
}
.checkbox标签::之前{
-o型过渡:0.3s缓进-缓出;
-webkit转换:0.3s易入易出;
背景色:#ffffff;
边界半径:3px;
边框:1px实心#中交;
内容:“;
显示:内联块;
高度:17px;
左:0;
左边距:-20px;
位置:绝对位置;
过渡:0.3s缓进缓出;
宽度:17px;
大纲:无!重要;
}
div.checkbox输入[type=“checkbox”]{
光标:指针;
不透明度:0;
z指数:1;
大纲:无!重要;
/*加上这些*/
位置:绝对位置;
排名:0;
左:0;
宽度:16px;
高度:16px;
保证金:0;
}
.checkbox标签::之后{
颜色:#555555;
显示:内联块;
字体大小:11px;
高度:16px;
左:0;
左边距:-20px;
左:3倍;
垫面:1px;
位置:绝对位置;
排名:0;
宽度:16px;
}
.checkbox.checkbox-单个标签{
高度:17px;
}
.checkbox成功输入[type=“checkbox”]:选中+标签::之前{
背景色:#01ba9a;
边框颜色:#01ba9a;
}
.checkbox成功输入[type=“checkbox”]:选中+标签::之后{
颜色:#ffffff;
}
你能让小提琴或代码片段解决你的问题吗?我只是在你看到类似行为的地方添加了一个指向CodePen的链接。你能让小提琴或代码片段解决你的问题吗?我只是在你看到类似行为的地方添加了一个指向CodePen的链接。我没有工作,但我添加了以下内容:位置:绝对!重要的;然后它工作得很好。非常感谢您,我们没有工作,但我补充说:位置:绝对!重要的;然后它工作得很好。非常感谢