瓢城旅行社网页界面设计(HTML+CSS)

瓢城旅行社网页界面设计(HTML+CSS)

目录

瓢城旅行社网页界面设计(HTML+CSS)

效果展示:

 一、布局分析

 

二、部分代码 

1、导航栏的导航设计

 2 、搜索栏的实现

 3 、首页内容的实现

 4 、旅游资讯内容左上角打折信息的实现


效果展示:

首页图片

 

旅游资讯

 

机票订购

 

风景欣赏

 

公司简介

 

 一、布局分析

本次界面设计主要分为五个界面,主要以div盒子设计为主。五个界面布局主要分为两类(首页布局为一类  如图1,其余四个页面布局相似所以归为一类  如图2),图中一个矩形代表一个盒子。

图1

 

 

图2

 

二、部分代码 

1、导航栏的导航设计

为了实现当前页面的导航背景色为黑色以及当鼠标放在任何一个导航其背景色也变成黑色实现。

效果如下:

  <!--html的代码内容通过设置id的鼠标悬浮变色的元素-->  
<div class="bar">
        <div class="bar_name" id="bar_name_one" style="background: black"><a href="index.html" target="_parent">首页</a></div>
        <div class="bar_name_right" id="bar_name_two"><a href="tourist_information.html" target="_parent">旅游咨询</a></div>
        <div class="bar_name_right" id="bar_name_three"><a href="order.html" target="_parent">机票订购</a></div>
        <div class="bar_name_right" id="bar_name_four"><a href="view.html" target="_parent">风景欣赏</a></div>
        <div class="bar_name_right" id="bar_name_five"><a href="company_profile.html" target="_parent">公司简介</a></div>
    
</div>

  <!--css的代码内容-->  
#bar_name_one:hover{
    background: black;
}

#bar_name_two:hover{
    background: black;
}
#bar_name_three:hover{
    background: black;
}
#bar_name_four:hover{
    background: black;
}
#bar_name_five:hover{
    background: black;
}

 2 、搜索栏的实现

通过三个盒子来实现外面包装一个大的盒子里面设置两个盒子通过浮动完成效果.

效果图:

<!--html的代码-->
<div class="search">
            <div class="search_left"><span style="padding: 5px 10px 0px 10px;font-size: 28px;color:#757575;display: block">请输入旅游景点或城市</span></div>
            <div class="search_right"><span style="font-size: 25px; padding: 8px 20px;display: block;color: #666666">搜索</span></div>
</div>


<!--css的代码-->
.search{
    float: left;
    width: 600px;
    height: 60px;
    margin: 280px 20px 280px 650px;
    border-radius:10px;
    border: 2px solid gray;
    background: #2f2724;
}
.search_left{
    clear: both;
    float: left;
    width: 480px;
    height: 48px;
    margin: 4px;
    border: 2px solid #eeeeee;
    background: #eeeeee;
    border-radius: 10px;
}
.search_right{
    float: left;
    width: 90px;
    height: 48px;
    margin: 4px;
    border: 2px solid #eeeeee;
    background: #eeeeee;
    border-radius: 10px;
}

 3 、首页内容的实现

效果如下:

<!--html的代码-->
<div class="box">
            <div class="box_picture">
                <div class="box_picture_text">
                    <span style="text-align: center;margin: 5px">国内长线</span>
                </div>
            </div>
            <span>< 曼谷-芭提雅6日游></span>
            <span style="color: #777777"> 包团特惠,超丰富景点,升级1晚国五,无自费,更赠送600元/成人自费劵</span>
            <br>
            <span style="color: #ff6600;display: block;float: left">¥ <span style="font-weight: bold;font-size: 20px;">2 8 6 4</span> 起</span>
            <span style="display: block;float: right;font-size: 15px;color: #999999;margin: 5px">满意度 77%</span>
</div>

<!--css的代码-->
.box{
    width: 390px;
    height: 320px;
    margin: 10px 20px 10px 320px;
    border: 2px solid gainsboro;
    float: left;
}
.box_picture{
    width: 380px;
    height: 230px;
    margin: 5px 5px 10px 5px;
    background-image: url("../image/tour1.jpg");
    float: left;
}
.box_picture_text{
    width: 80px;
    height: 20px;
    background: #59b200;
    float: left;
    color: white;
}

 4 、旅游资讯内容左上角打折信息的实现

为了是左上角的三角形,那么就要通过盒子来实现,我们可以把盒子看成是两个三角形组成,一个三角形让其拥有颜色一个三角形采用透明属性来是实现如 图3,

其文字采用css的transform来实现翻转效果。

效果如下:

图3

<!--三角形的实现-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
       .box{
           width: 0;
           height: 0;
           border-style: solid;
           border-width: 40px;
           border-color:#fff4d9 #fff4d9 transparent transparent;
       }
    </style>
</head>
<body>
<div class="box">
<!--    <span style="display: block;font-size: 20px;float: left">Hallo</span>-->
</div>
<!--1.宽度高度必须设置为0
2.边框必须有线性和宽度
3.边框颜色-->
</body>
</html>
<!--html的代码-->    
<div class="box_picture">
            <div class="box_picture_text">
                <span style="text-align: center;margin: 5px">国内长线</span>
            </div>
        </div>
        <div  class="box_picture_right">
            <span style="margin: 20px 0px 10px 20px;display: block;float: left;font-size: 20px">曼谷-芭提雅6日游</span>
            <div class="triangle"><span style="color:#ff7c68;display: block; transform: rotate(46deg);margin: 10px 0px 0px 12px">4.7折</span></div>
            <div class="boxs">
           <div class="box_left">
            <div class="box_picture_right_left">
                <span style="font-size: 14px;color: #666666">包团特惠,超丰富景点,升级1晚国五,无自费,赠送600元成人卷...</span>
            </div>
               <div class="box_picture_right_left_bottom">
                   <span style="display: block;float: left;margin: 2px 0px 0px 0px">1. </span>
                   <div class="buttons"><span style="margin: 0px 0px 0px 2px;float: left;display: block">交通</span></div>
                   <span style="font-size: 10px;">&nbsp;:春秋航空,杭州出发,无需转机</span>
                   <span style="clear: both;display: block;float: left;margin: 2px 0px 0px 0px">2. </span>
                   <div class="buttons"><span style="margin: 0px 0px 0px 2px;float: left;display: block">团期</span></div>
                   <span style="font-size: 10px;">&nbsp;:11/01、11/03、11/08...</span>
               </div>
           </div>
                <div class="box_right">
                    <span style="color: #ff6600;">¥<span style="font-size: 25px;font-weight: bold">2864</span>&nbsp;<span style="font-size: 10px;color: #999999;text-decoration:line-through">&nbsp;¥3980</span></span>
                    <div class="bottons_one"><span style="margin: 7px 0px 0px 0px;display: block">立即抢购</span></div>
                </div>
            </div>
            <span>&nbsp;&nbsp;&nbsp;本团游由瓢城旅行社赞助提供,截止于<span style="color: #458b00;font-weight: bold">2015-10-10</span></span>
        </div>
<!--css的代码段-->
.box_picture{
    width: 380px;
    height: 230px;
    margin: 5px 0px 10px 100px;
    background-image: url("../image/tour1.jpg");
    float: left;
}
.box_picture_text{
    width: 80px;
    height: 20px;
    background: #59b200;
    float: left;
    color: white;
}
.box_picture_right{
    float: left;
    width:516px;
    height: 226px;
    border: 2px solid #eeeeee;
    margin: 5px 0px 10px 0px ;
    color: #333333;
}
.triangle{
    width: 51px;
    height: 52px;
    float: right;
    background-image: url("../image/sanjiao.png");
}
.boxs{
    width: 516px;
    height: 150px;
    /*background: #eeeeee;*/
    margin: 50px 0px 0px 0px;
}
.box_left{
    clear: left;
    width: 260px;
    height: 140px;
    /*background: #0000ee;*/
    float: left;
}
.box_right{
    width: 180px;
    height: 140px;
    /*background: #00f0f0;*/
    float: left;
}
.box_picture_right_left{
    width: 220px;
    height: 60px;
    clear: both;
    float:left;
    margin: 0px 0px 0px 20px;
    /*background: red;*/
}
.box_picture_right_left_bottom{
    width: 250px;
    height: 80px;
    clear: left;
    /*background: #00f0f0;*/
}
.buttons{
    width: 40px;
    height: 20px;
    border:1px solid #458b00;
    border-radius:4px;
    float: left;
    color: #458b00;
}
.bottons_one{
    width: 115px;
    height: 35px;
    border-radius:4px;
    border:1px solid #ff6600;
    color: white;
    text-align: center;
    margin: 20px 0px 0px 0px;
    background: #ff6600;
}

 

君诀
关注 关注
  • 40
    点赞
  • 219
    收藏
    觉得还不错? 一键收藏
  • 51
    评论
写文章

热门文章

  • 解决哈希冲突(四种方法) 69259
  • 内存溢出及解决方法 11553
  • 瓢城旅行社网页界面设计(HTML+CSS) 10001
  • Java在异常处理中try、catch、finally的执行顺序 5365
  • Java成员变量初始化 4167

最新评论

  • 解决哈希冲突(四种方法)

    Algorithm-: 难道不应该是用key输入hash计算地址,然后对应地址存value吗?所以当你用一个新的key算地址时,你怎么知道这个地址存放的value是不是冲突呢?

  • 瓢城旅行社网页界面设计(HTML+CSS)

    m0_72062885: 求源代码表情包表情包表情包

  • 解决哈希冲突(四种方法)

    littertiny: 这里规定的是Hash(x)=x吗

  • 解决哈希冲突(四种方法)

    weixin_48783632: 哈希函数

  • Java在异常处理中try、catch、finally的执行顺序

    push_back(best wish): 还有一种情况,当try中的异常没有被catch捕获,导致程序抛出异常,finally里面的还会执行吗

大家在看

  • 2024年暑假ACM集训第2场 342
  • Nginx 做日志的切分,不至于日志量过大 1169
  • 全网最适合入门的面向对象编程教程:25 类和对象的 Python 实现-Python 判断输入数据类型 1
  • 小黑书板块
  • Docker中安装Kafka和Kafka UI管理界面

最新文章

  • JVM 内存模型整理
  • JVM常用调优参数
  • Java如何实现并发的原子性、可见性和有序性
2022年5篇
2021年36篇

目录

目录

评论 51
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码福田网站优化松岗营销型网站建设南联网站制作布吉网络营销民治设计公司网站大运外贸网站制作南联高端网站设计惠州百度标王吉祥网站优化南联网络营销东莞模板制作荷坳网络营销福田网站关键词优化龙岗外贸网站设计罗湖高端网站设计平湖百度竞价包年推广南联设计网站宝安网站优化横岗至尊标王木棉湾seo排名吉祥网络营销沙井关键词按天扣费惠州外贸网站设计坑梓百度标王光明阿里店铺托管坑梓网络营销坑梓阿里店铺托管丹竹头关键词按天扣费坂田外贸网站设计横岗SEO按天计费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化