加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

用CSS的autoflow属性实现电影院选座效果

发布时间:2023-10-12 14:54:50 所属栏目:语言 来源:
导读:这篇文章给大家分享的是“如何用CSS的autoflow属性实现电影院选座效果”,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下吧。

1.autoflow属性,如果
这篇文章给大家分享的是“如何用CSS的autoflow属性实现电影院选座效果”,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下吧。
 
1.autoflow属性,如果元素内容的长宽超出元素本身的长宽则会出现滚动条
 
<HTML>
 
<HEAD>
 
<TITLE>测试表格内的滚动条</TITLE>
 
</HEAD>
 
<BODY>
 
<div id="wins"
 
        style="position:absolute;height:200;width:200;overflow:auto;background:#EEEEEE;">
 
        <p>pppppppppppppppppppppppppppppppppppppppppppppppppp </p>
 
        <p>pppppppppppppppppppppppppppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
        <p>ppppppppppppppppppppppppp </p>
 
      </div>
 
</BODY>
 
</HTML>
 
效果如下
 
 
 
2.选座位页面
 
<html>
 
<head>
 
 <meta charset="utf-8">
 
 <title>座位</title>
 
 <meta name="viewport"
 
 content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
 
 <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">
 
 <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
 
 <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
 
 <style type="text/css">
 
      table tr td{
 
        padding: 5px;
 
      }
 
     </style>
 
      </head>
 
   <script>
 
  function createTable(){
 
var DivW=600;
 
var DivH=400;
 
var length=30;
 
var height=$("#h").val()/1;
 
var width=$("#w").val()/1;
 
var TableW=width*(length+3);
 
var TableH=height*(length+3);
 
$(".main").empty();
 
$(".main").width(TableW).height(TableH);
 
for(var a=0;a<height+1;a++){
 
 var str="<tr>";
 
 for(var b=0;b<width+1;b++){
 
  if(a==0&&b>0){
 
   str+='<td height="30px" width="30px">'+b+'</td>';
 
  }
 
  if(b==0&&a>0){
 
     str+='<td height="30px" width="30px">'+a+'</td>';
 
  }
 
  if(b>0&&a>0){
 
   str+='<td height="30px" width="30px" ><img src="img/2.png" width="30px" height="30px" /></td>';
 
  }
 
  
 
  if(a==0&&b==0){
 
    str+='<td height="30px" width="30px"></td>';
 
  }
 
 }
 
 str+="</tr>";
 
 $(".main").append(str);
 
}
 
  }
 
   </script>
 
<body>
 
<!-- 按钮触发模态框 -->
 
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal" onclick="createTable()">
 
 座位
 
</button>
 
<input type="text" id="h" />排<input type="text" id="w" />座
 
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
 
 <div class="modal-dialog">
 
        <div class="modal-content">
 
   <div id="wins" style="position:absolute;height:400;width:600;overflow:auto;background:#ffffff;">
 
    <table class="main" style="text-align:center;">   
 
    </table>
 
   </div>
 
  </div>
 
 </div>
 
</div>
 
</body>
 
</html>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章