首页 热点资讯 义务教育 高等教育 出国留学 考研考公

HTML里,怎么给table做一个外面的标题框

发布网友 发布时间:2022-04-23 19:34

我来回答

2个回答

热心网友 时间:2023-10-03 07:22

html中给table增加外面的标题框可以用div嵌套表格的方式来实现:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf8">
   <title>Untitled Document</title>
   <script language="JavaScript" src="js/prototype.js"></script>
   <script language="JavaScript">
     function changeStyle(){
       if(document.getElementById('test').style.display=='none'){
         alert("show");
         document.getElementById('test').style.display='block'
       }else{
         alert("hide");
         document.getElementById('test').style.display='none'
       }
     }
   </script>
 </head>
 <body>
   <input value="测试" type="button" onclick="changeStyle()">
   <select type="button" value="测试" onchange="changeStyle();">
     <option>1</option>
     <option>2</option>
   </select>
   <table>
     <tr>
     <td><!--在table中嵌套div时,必须将div放在td中,否则达不到预期效果-->
   <div id="test" style="display:none;">
   <table>
     <tr>
       <td>
     <input type="text" value="1"/>
     </td>
     </tr>
   </table>
   </div>
   </td>    
     </tr>
   </table>
 </body>
</html>
 效果:

热心网友 时间:2023-10-03 07:22

图片上的效果是 extjs 做出来的,extjs 里面这个东西叫 fieldset。

如果没有用任何框架,自己做的话也简单:

<fieldset style="width:300px">
<legend>Indivial Checkboxes</legend>
Argument Text: <input type="text" name="name" size="20">
</fieldset>

只不过没有 extjs 做得好看。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com