+ -
当前位置:首页 → 问答吧 → 网页顶部的申明导致边框Style设置无效!

网页顶部的申明导致边框Style设置无效!

时间:2010-10-17

来源:互联网

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html>
  <head>
  <title>白色边框的输入框</title>
  <style type="text/css">
  <!--
  .cexf {
border:#FFFFFF
}
</style>
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
  白色边框的输入框::
<input type="text" name="name" class=cexf>
</body>
  </html>


问题就在<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这个申明上,直接导致css无效!!!! 我删掉这句话就正常了,边框变成白色了! 可是这句话又不能删!另外有个css样式如果没有这句话就无效了!!!!   请问如何解决啊?!!!!!!!!!!!!!!

作者: freehaha   发布时间: 2010-10-17

既然声明了使用XHTML 那你的代码就得规范些
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>白色边框的输入框</title> <style type="text/css"> body { background-color: #FFF; color: #000; } .cexf { border: 1px solid #FFF; } </style> </head> <body> 白色边框的输入框: <input type="text" name="name" class="cexf" /> </body> </html>
 提示:您可以先修改部分代码再运行

作者: Crossnite   发布时间: 2010-10-18