复选框与文字对齐的问题是一个大家经常碰到的问题,一般默认情况下checkbox的选择框和文字是不对齐的,造成页面表单看起来很混乱。因此需要设置对应的css样式来调整文字和选择框的位置,使得他们能够对齐。
具体的css样式如下:
[CSS在线]-示例代码.checkbox{vertical-align:middle; margin-top:0;}
下面是使用了css样式和默认的checkbox的效果对比实例:
[CSS在线]-示例代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>CSS在线-示例</title> <style type="text/css"> body{font-size:24px; font-family:Tahoma;} .checkbox{vertical-align:middle; margin-top:0;} </style> </head> <body> <input class="checkbox" type="checkbox" />使用css式样的复选框 <input type="checkbox" />默认的复选框 </body> </body> </html>