<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="./CSS/reset.css">
<link rel="stylesheet" href="./CSS/public.css">
<link rel="stylesheet" href="./CSS/choose_fyt.css">
<script src="./JS/auto-size.js"></script>
<title>选择放映厅</title>
</head>
<body>
<!-- div1 -->
<div class="top"></div>
<!-- 顶部 -->
<header class="login_reg">
<div>
<a href="javascript:history.go(-1)"><img src="./IMG/fanhuijiantou.gif" alt="返回箭头"></a>
<p>太平洋影城(新城市店)</p>
</div>
<i></i>
</header>
<!-- 背景图上方区域 -->
<!-- div 2 -->
<div>
<!-- 左边全部 -->
<div>
<!-- 左边字 -->
<div>
<!-- 第一行 -->
<div>
<p>太平洋影城(新城市店)</p>
<p>8.0<span>分</span></p>
</div>
<!-- 第二行 -->
<p>青羊区西大街1号新城市广场A栋2楼</p>
<!-- 第三行 -->
<div>
<span>改签</span>
<span>取机票</span>
<span>儿童优惠</span>
<span>可停车</span>
<span>WIFI</span>
</div>
</div>
<!-- 右边箭头 -->
<div>
<img src="./IMG/arrows.png">
</div>
</div>
<!-- 右边地图 -->
<div>
<figure>
<img src="./IMG/ditu.jpg" alt="地图">
<figcaption>地图</figcaption>
</figure>
</div>
</div>
<!-- 折扣卡与观影套餐 -->
<!-- div3 -->
<div>
<p><i></i><a href="#2">折扣卡</a></p>
<p><i></i><a href="#2">观影套餐</a></p>
</div>
<!-- 图片区域 -->
<!-- div4 -->
<div>
<div>
<!-- 第一张 -->
<div>
<input type="radio" id="img1" name="xuanze" checked>
<label for="img1">
<img src="./IMG/reying1.jpg" alt="">
</label>
<!-- 介绍 -->
<div>
<!-- 左 -->
<div>
<p>机械师2:复活 <span>9.0</span><span>分</span></p>
<p>片长: 97分钟</p>
</div>
<!-- 右箭头 -->
<div><a href=""><i></i></a></div>
</div>
</div>
<!-- 第二张 -->
<div>
<input type="radio" id="img2" name="xuanze">
<label for="img2">
<img src="./IMG/reying2.jpg" alt="">
</label>
<!-- 介绍 -->
<div>
<!-- 左 -->
<div>
<p>惊天破 <span>9.0</span><span>分</span></p>
<p>片长: 97分钟</p>
</div>
<!-- 右箭头 -->
<div><a href=""><i></i></a></div>
</div>
</div>
<!-- 第三张 -->
<div>
<input type="radio" id="img3" name="xuanze">
<label for="img3">
<img src="./IMG/reying3.jpg" alt="">
</label>
<!-- 介绍 -->
<div>
<!-- 左 -->
<div>
<p>侠探杰克 <span>9.0</span><span>分</span></p>
<p>片长: 97分钟</p>
</div>
<!-- 右箭头 -->
<div><a href=""><i></i></a></div>
</div>
</div>
</div>
</div>
<!-- div 5 -->
<div></div>
<!-- 黄色区域 -->
<!-- div 6 -->
<div>
<p>购票享低价,首单更优惠,还送10元礼包</p>
<p>¥33开卡 ></p>
</div>
<!-- 整个选择部分 -->
<!-- div 7 -->
<div>
<p><a href="#">今天10月16日</a></p>
<!-- 场次 -->
<section>
<!-- 左边 -->
<div>
<!-- 第一行 -->
<div>
<span>17:30</span>
<span>国语3D</span>
<span>41<i>元</i></span>
</div>
<!-- 第二行 -->
<div>
<span>19:07散场</span>
<span>激光3号厅</span>
<span>折扣卡:37元</span>
</div>
</div>
<!-- 右边 -->
<p><a href="./xuanzuo.html">选座购票</a></p>
</section>
<section>
<!-- 左边 -->
<div>
<!-- 第一行 -->
<div>
<span>18:10</span>
<span>英语3D</span>
<span>41<i>元</i></span>
</div>
<!-- 第二行 -->
<div>
<span>19:47散场</span>
<span>激光2号厅</span>
<span>折扣卡:37元</span>
</div>
</div>
<!-- 右边 -->
<p><a href="./xuanzuo.html">选座购票</a></p>
</section>
<section>
<!-- 左边 -->
<div>
<!-- 第一行 -->
<div>
<span>18:50</span>
<span>英语3D</span>
<span>41<i>元</i></span>
</div>
<!-- 第二行 -->
<div>
<span>20:27散场</span>
<span>全景声厅(大)</span>
<span>折扣卡:37元</span>
</div>
</div>
<!-- 右边 -->
<p><a href="./xuanzuo.html">选座购票</a></p>
</section>
<section>
<!-- 左边 -->
<div>
<!-- 第一行 -->
<div>
<span>19:30</span>
<span>国语3D</span>
<span>41<i>元</i></span>
</div>
<!-- 第二行 -->
<div>
<span>21:07散场</span>
<span>激光3号厅</span>
<span>折扣卡:37元</span>
</div>
</div>
<!-- 右边 -->
<p><a href="./xuanzuo.html">选座购票</a></p>
</section>
<section>
<!-- 左边 -->
<div>
<!-- 第一行 -->
<div>
<span>20:10</span>
<span>英语3D</span>
<span>41<i>元</i></span>
</div>
<!-- 第二行 -->
<div>
<span>21:47散场</span>
<span>激光2号厅</span>
<span>折扣卡:37元</span>
</div>
</div>
<!-- 右边 -->
<p><a href="./xuanzuo.html">选座购票</a></p>
</section>
</div>
<div class="bottom"></div>
</body>
</html>
```css
@mixin f_be_ce {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
@mixin f_ce_ce {
display: flex;
justify-content: center;
align-items: center;
}
@mixin f__ce {
display: flex;
align-items: center;
}
@font-face {
font-family: "ziti";
src: url("../Fonts/digital-7_mono.ttf");
}
body{
background-color: white;
// 背景图上方区域
>div:nth-of-type(2) {
margin-top: 2.25rem;
padding: 0.4rem 0.5rem 0.3rem 0.4rem;
border-bottom: 2px solid #e5e5e5;
@include f_be_ce;
// 左边全部
>div:nth-of-type(1) {
width: 8.2rem;
@include f_be_ce;
// 左边字
>div:nth-of-type(1) {
// 第一行
>div:nth-of-type(1) {
@include f__ce;
font-size: 0.52rem;
>p:nth-of-type(2) {
margin-left: 0.2rem;
font-size: 0.36rem;
color: #e8b933;
>span {
font-size: 0.3rem;
}
}
}
// 第二行
>p {
font-size: 0.36rem;
color: #979797;
margin: 0.2rem 0;
}
// 第三行
>div:nth-of-type(2) {
@include f__ce;
>span {
padding: 0.03rem 0.07rem;
color: #559dae;
border: 2px solid #559dae;
box-sizing: border-box;
font-size: 0.24rem;
margin-right: 0.15rem;
border-radius: 0.1rem;
}
}
}
// 右边箭头
>div:nth-of-type(2) {
>img {
width: 0.18rem;
height: 0.32rem;
}
}
}
// 右边地图
>div:nth-of-type(2) {
height: 1.5rem;
padding-left: 0.55rem;
text-align: center;
font-size: 0.36rem;
border-left: 0.03rem solid #e5e5e5;
>figure {
>figcaption {
margin-top: 0.2rem;
color: #979797;
}
>img {
width: 0.4rem;
height: 0.46rem;
}
}
}
}
>div:nth-of-type(3) {
@include f_ce_ce;
padding: 0.3rem ;
>p {
@include f_ce_ce;
width: 50%;
>a {
color: #727272;
}
>i {
margin-right: 0.2rem;
}
}
>p:nth-of-type(1) {
border-right: 2px solid #e5e5e5;
box-sizing: border-box;
>i {
width: 0.56rem;
height: 0.44rem;
background-image: url("../IMG/zhekouka.jpg");
background-size: 0.56rem 0.44rem;
background-position: 0rem 0rem;
}
}
>p:nth-of-type(2)>i {
width: 0.4rem;
height: 0.47rem;
background-image: url("../IMG/icon100.png");
background-size: 5.6rem 5.1rem;
background-position: -3.28rem -3.99rem;
}
}
>div:nth-of-type(4) {
position: relative;
height: 6.25rem;
>div:nth-of-type(1) {
height: 4.58rem;
overflow-x: scroll;
overflow-y: hidden;
width: 10.8rem;
background-image: url("../IMG/xiangqingbeijing.jpg");
@include f__ce;
::-webkit-scrollbar {
display: none;
}
// 所有图片共用样式 div1 div2 div3
>div {
>input {
display: none;
&:checked~div{
visibility: visible;
}
&:checked+label>img {
transform: scale(1.2);
border: 0.03rem solid white;
}
&:checked+label::before {
visibility: visible;;
}
}
>label {
position: relative;
>img {
width: 2.25rem;
margin-right: 0.7rem;
}
&::before {
content: '';
border: 0.25rem solid transparent;
border-bottom-color: white;
position: absolute;
bottom: -2.1rem;
right: 1.5rem;
z-index: 2;
visibility: hidden;
}
}
// 介绍
>div {
visibility: hidden;
width: 10.8rem;
height: 1.64rem;
box-sizing: border-box;
position: absolute;
z-index: 2;
bottom: 0rem;
left: 0;
padding: 0.3rem 0.45rem;
border-bottom: 1px solid #c5c5c5;
@include f__ce;
// 左
>div:nth-of-type(1) {
flex: 1;
>p:nth-of-type(1) {
font-size: 0.42rem;
>span:nth-of-type(1) {
font-size: 0.36rem;
color: #fcb402;
margin-left: 0.1rem;
}
>span:nth-of-type(2) {
font-size: 0.3rem;
color: #fcb402;
}
}
>p:nth-of-type(2) {
font-size: 0.37rem;
color: #989898;
}
}
// 右箭头
>div:nth-of-type(2) {
font-size: 0;
>a>i {
display: inline-block;
width: 0.32rem;
height: 0.56rem;
background-image: url('../IMG/icon100.png');
background-size: 5.6rem 5.1rem;
background-position: -3.8rem -3.92rem;
}
}
}
}
// 第一张
>div:nth-of-type(1) {
img{
margin-left: 4.3rem;
}
}
}
}
// 灰色
>div:nth-of-type(5) {
height: 0.45rem;
background-color: #f5f5f5;
}
// 黄色区域
>div:nth-of-type(6) {
@include f_be_ce;
padding: 0.3rem 0.35rem;
color: #fcb500;
background-color: #fef4c9;
}
// 整个选择部分
>div:nth-of-type(7) {
margin-bottom: 1.7rem;
// 今日
>p:nth-of-type(1) {
border-bottom: 2px solid #e1e1e1;
box-sizing: border-box;
>a {
height: 1.44rem;
box-sizing: border-box;
display: inline-block;
color: #ff432f;
padding: 0.4rem 0.4rem .3rem ;
&:hover {
border-bottom: 4px solid #ff432f;
box-sizing: border-box;
}
}
}
// 场次
>section {
padding: 0.37rem 0.45rem 0.4rem 0.5rem;
@include f_be_ce;
border-bottom: 2px solid #e1e1e1;
// 左边
>div:nth-of-type(1) {
// 第一行
>div:nth-of-type(1) {
@include f_be_ce;
width: 7rem;
>span:nth-of-type(1) {
font-family: ziti;
font-size: 0.52rem;
font-weight: bold;
color: #232323;
}
>span:nth-of-type(2) {
font-size: 0.32rem;
margin-right: 0.8rem;
}
>span:nth-of-type(3) {
font-size: 0.47rem;
color: #df403f;
i {
font-style: normal;
font-size: 0.28rem;
}
}
}
// 第二行
>div:nth-of-type(2) {
width: 7rem;
font-size: 0.34rem;
color: #979797;
@include f_be_ce;
line-height: 2;
>span:nth-of-type(3) {
color: #ff9900;
}
}
}
// 右边
>p:nth-of-type(1)>a {
font-size: 0.32rem;
padding: 0.17rem;
border: 2px solid #df403f;
color: #df403f;
border-radius: 10px;
}
}
}
}