本次我们用HTML+CSS布局来对TG-vision 双晖传媒的主页进行一个初步的搭建。
一.顶部logo及导航条
1.HTML代码
<!--顶部开始--> <div class="topheader"> <!--双晖logo--> <div class="logo"> <img src="images/logo.jpg" alt=""> </div> <!--顶部导航条--> <div class="navheader" id="Tapbar"> <div class="nav" > <a href="#">首页</a> </div> <div class="nav"> <a href="#porfolio">案例</a> </div> <div class="nav"> <a href="#services">服务</a> </div> <div class="nav"> <a href="#about us">关于</a> </div> <div class="nav"> <a href="#contact us">联系</a> </div> </div> </div>
2.css代码
.topheader{ height: 65px; width: 99%; /*顶部背影颜色*/ background-image: url(images/top_header_bg.gif); background-repeat:repeat; /*顶部区域固定在最上方,随着滚动条的滚动而移动*/ position: fixed ; top: 0; z-index: 9999; /*调整到最上面第一层*/ } /*logo图片布局*/ .logo{ height: 62px; width: 220px; float: left; margin-left: 250px; } /*导航条布局*/ .navheader{ width: 600px; height: 65px; float: right; margin-right: 130px; margin-top: 15px; } /*导航条布局*/ .nav{ width: 80px; height: 40px; float: left; margin-right: 10px; text-align:center; line-height: 40px; } /*调整a标签,去掉下划线*/ .navheader a{ text-decoration: none; font:18px "新宋体"; color: white; } /*通过hover,使得当鼠标悬停在nav区域时,nav区域颜色变为设置颜色*/ .nav:hover{ background-color: #ff6666; border-radius: 5px; /*添加一个弧度*/ }
二.中心区域展示图片
1.HTML代码
<div class="focusBar"> <div class="Focusout"> <!--插入中心图片--> <div class="focus"> <img src="images/focus/11.jpg" alt=""> </div> <!--插入中心图片--> <div class="focus"> <img src="images/focus/12.jpg" alt=""> </div> </div> <!--图片底部区域--> <div class="focusbuttom"></div> </div>
2.css代码
/*中心区域布局*/ .focusBar{ height: 500px; width: 100%; background-color: #141414; padding-top: 130px; } /* 中心图片区域布局 */ .Focusout{ width: 1000px; height: 400px; margin:0 auto ; /* 中心图片区域水平举居中 */ } .focus{ width: 1000px; height: 500px; float: left; position: absolute; } .focusbuttom{ height: 100px; width: 100%; background-color: #e8e8e8; }
3.网页布局后样式
三.porfolio部分
1.HTML代码
<div class="titleBar1"id="porfolio"></div> <!--porfolio下方图片展示--> <div class="porfolio"> <div class="porfoliobox"> <div class="porfolioobox1"> <img src="images/portfolio/p1.jpg" width="330px" alt=""> </div> <div class="porfolioobox1 boxmargin"> <img src="images/portfolio/p2.jpg" width="330px"alt=""> </div> <div class="porfolioobox1"> <img src="images/portfolio/p3.jpg"width="330px" alt=""> </div> </div> <div class="porfoliobox"> <div class="porfolioobox2"> <img src="images/portfolio/p4.jpg" width="330px" alt=""> </div> <div class="porfolioobox2 boxmargin"> <img src="images/portfolio/p5.jpg" width="330px" alt=""> </div> <div class="porfolioobox2"> <img src="images/portfolio/p6.jpg" width="330px" alt=""> </div> </div> <div class="porfoliobox"> <div class="porfolioobox3"> <img src="images/portfolio/p7.jpg" width="330px" alt=""> </div> <div class="porfolioobox3 boxmargin"> <img src="images/portfolio/p8.jpg" width="330px" alt=""> </div> <div class="porfolioobox3"> <img src="images/portfolio/p9.jpg" width="330px" alt=""> </div> </div>
2.css
/*porfolio标题布局*/ .titleBar1{ width: 100%; height: 70px; background-image: url(images/col_tit.gif); background-repeat:no-repeat; background-position: center 0; background-color: #f3f3f3; margin: 10px 0; } /*porfolio展示区域布局*/ .porfolio{ width: 100%; height: 615px; } .porfoliobox{ height: 206px; width: 1000px; margin: 0 auto; } /*展示图片布局*/ .porfolioobox1,.porfolioobox2,.porfolioobox3{ height: 195px; width: 330px; float: left; } .boxmargin{ margin: 0 5px; }
3.网页布局后样式
四. services部分
1.HTML代码
<!--services标题--> <div class="titleBar2" id="services"> </div> <!-services 主体部分--> <div class="services"> <div class="servicesbox"> <div class="servicesbox1"> <img src="images/ser_box1.jpg" alt=""> <P>移动产品解决方案</P> <span>iOS/Android/微信公众平台 APP交互设计、视觉设计、HTML5开发、功能定制开发</span> </div> <div class="servicesbox1 servicesbox2"> <img src="images/ser_box2.jpg" alt=""> <p>应用软件解决方案</p> <span> 多 *** 作系统多平台的应用软件交互设计、视觉设计、应用端开发服务</span> </div> <div class="servicesbox1"> <img src="images/ser_box3.jpg" alt=""> <p>网络及网路产品解决方案</p> <span> 根据用户的需求、市场状况、企业情况等进行综合分析可用性的Web解决方案</span> </div> <!--clients区域采用ul布局图片--> <div class="clients"> <ul> <li><img src="images/clients/tg_clients_1.gif" alt=""></li> <li><img src="images/clients/tg_clients_2.gif" alt=""></li> <li><img src="images/clients/tg_clients_3.gif" alt=""></li> <li><img src="images/clients/tg_clients_4.gif" alt=""></li> <li><img src="images/clients/tg_clients_5.gif" alt=""></li> <li><img src="images/clients/tg_clients_6.gif" alt=""></li> <li><img src="images/clients/tg_clients_7.gif" alt=""></li> <li><img src="images/clients/tg_clients_8.gif" alt=""></li> <li><img src="images/clients/tg_clients_9.gif" alt=""></li> <li><img src="images/clients/tg_clients_10.gif" alt=""></li> <li><img src="images/clients/tg_clients_11.gif" alt=""></li> <li><img src="images/clients/tg_clients_12.gif" alt=""></li> <li><img src="images/clients/tg_clients_13.gif" alt=""></li> <li><img src="images/clients/tg_clients_14.gif" alt=""></li> <li><img src="images/clients/tg_clients_15.gif" alt=""></li> <li><img src="images/clients/tg_clients_16.gif" alt=""></li> <li><img src="images/clients/tg_clients_17.gif" alt=""></li> <li><img src="images/clients/tg_clients_18.gif" alt=""></li> </ul> </div> </div> </div>
2.css
/*services标题布局*/ .titleBar2{ width: 100%; height: 70px; background-image: url(images/col_tit.gif); background-repeat:no-repeat; background-position: center -70px; background-color: #f3f3f3; margin: 10px 0; } /*services主体布局*/ .services{ width: 1000px; height:570px; margin: 0 auto; } .servicesbox{ width: 1000px; height:270px; } .servicesbox1{ width: 320px; height: 270px; background-color: #f3f3f3; float: left; text-align: center; } .servicesbox2{ margin: 0 20px } .servicesbox1 p{ font:20px "华文宋体"; padding-bottom: 5px; } .servicesbox1 span{ font:15px "华文宋体"; } /*services下方网站图片布局*/ .clients{ width:1000px; height: 265px; float: left; overflow: hidden; } /*ul布局配置*/ .clients ul{ width:1000px; height: 246px; padding-inline-start: 0px; /*去掉li前面符号占据的空间*/ } ul, li, dl, dt, dd { list-style-type: none; } /*li布局配置*/ .clients li { width: 165px; height: 80px; overflow: hidden; /*隐藏*/ float: left; display: list-item; text-align: -webkit-match-parent; border: 0.5px solid #f3f3f3; }
3.网页布局后样式
五. about us 部分
1.HTML
<!--about us标题--> <div class="titleBar3" id="about us"></div> <!--about us中心区域--> <div class="about"> <!--about us最上方图片展示--> <div class="aboutshow"> <div class="show"> <img src="images/shshow/ss12.jpg" alt=""> </div> <div class="show showmargin"> <img src="images/shshow/ss22.jpg" alt=""> </div> <div class="show"> <img src="images/shshow/ss32.jpg" alt=""> </div> </div> <!--about us中间简介部分--> <div class="aboutshow2"> <div class="auoutlogo"> <img src="images/about_logo.jpg" alt=""> </div> <p>双晖传媒(TGVISION)成立于2006年,我们是一支融交互、创新、视觉设计、产品研发于一体的专业品牌策划与制作团队,鼎力为国内外知名企业提供全方位多平台的产品服务解决方案。
以专业的交互设计、创新理念、视觉呈现,服务国内外企业多达100余家,成功案例300余例。
涉及IT、汽车、教育、房地产、金融等各个行业,拥有包括中国移动、中国电信、百度、新浪、淘宝、索尼、联想、人民网、中国日报等企业在内的成功案例,在国内拥有较高美誉。
</p> </div> <!--about us底部介绍--> <div class="aboutshow3"> <div class="showtime"> <img src="images/about_num1.gif" width="332px"> <p>我们通过研究理解用户的思维、行为、和目标,挖掘用户对产品使用的潜在需求,通过我们服务于各行业客户的丰富经验,结合品牌的优势进行分析,让用户在情绪上、行为上感知产品的创新、感受完美的体验。
超越品牌的价值。
</p> </div> <div class="showtime showtimemargin"> <img src="images/about_num2.gif" width="332px"> <p>我们是一只富有激情的创新团队。
我们将设计通过情感的表达把用户和产品很自然的连接在一起,让用户享受使用产品的愉悦,以此来强化对产品、品牌的体验认知!通过自然的交互和生动的设计展现出来,用一个充满情感化的设计打动用户!</p> </div> <div class="showtime"> <img src="images/about_num3.gif" width="332px"> <p> 为客户提供品牌化、一站式的解决方案。
服务涵盖了互联网,掌上移动设备、桌面平台以及电子消费类产品等。
为客户提供从品牌设计、概念设计、交互设计、视觉设计、功能研发到最终产品实现。
为客户提供真正具有创新价值的产品体验。
</p> </div> </div> </div>
2.css
/*services标题布局*/ .titleBar3{ width: 100%; height: 70px; background-image: url(images/col_tit.gif); background-repeat:no-repeat; background-position: center -140px; background-color: #f3f3f3; margin: 10px 0; } /*services中心区域布局*/ .about{ width: 100%; height: 715px; } /*services第一部分图片区域布局*/ .aboutshow{ width: 1000px; height: 260px; margin: 0 auto; } .show{ float: left; } .showmargin{ margin: 0 12.5px; }、 /*services中部简介布局*/ .aboutshow2{ width: 1000px; height: 120px; background-color: #f3f3f3; margin: 0 auto; border: 0.5px solid #141414; } .auoutlogo{ float: left; padding-right: 10px; padding-top: 5px; } .aboutshow2 p{ width: 800px; padding-top: 5px; margin-right: 10px; background-color: #f3f3f3; float: right; font: 15px "华文仿宋"; } /*services底部简介布局*/ .aboutshow3{ width: 1000px; height: 300px; margin: 0 auto; margin-top: 30px; } .showtime{ width: 332px; height:299px; border-top: 1px outset #787676; border-bottom: 1px outset #787676; float: left; } .showtimemargin{ border-left: 1px outset #787676; border-right: 1px outset #787676; } .showtime p{ font: 15px "华文宋体"; padding-top: 20px; }
3.网页布局后样式
六.contact us部分
1.HTML
<!--contact us标题--> <div class="titleBar4" id="contact us"></div> <!--contact us主体部分--> <div class="contact"> <div class="contactbox"> <div class="contactbox1"> <ul> <li class="contact_1"><h3>告诉我们您的需求</h3></li> <li class="contact_2"> <input type="text"value="填写姓名" class="clients_3"> <input type="text"value="联系电话"> </li> <li class="clients_4"><input type="text" value="电子邮箱" ></li> <li class="clients_4"><input type="text" value="您的公司" ></li> <li class="clients_5"> <textarea cols="80" rows="20">填写详细信息</textarea> <input type="submit"> </li> </ul> </div> <div class="contactbox2"> <img src="images/bottomlogo.jpg" width="320px" alt=""> <div class="contactbox3"> <img src="images/temp_map.jpg" width="320px" alt="" class="bottom"> </div> </div> </div>
2.css
/*contact us标题布局*/ .titleBar4{ width: 100%; height: 70px; background-image: url(images/col_tit.gif); background-repeat:no-repeat; background-position: center -210px; background-color: #f3f3f3; margin: 10px 0; } /*contact us主体布局*/ .contact{ width: 100%; height: 620px; } .contactbox{ width: 1000px; height: 620px; margin: 0 auto; } .contactbox1{ width: 640px; height: 620px; float: left; overflow: hidden; } /*ul布局*/ .contact ul{ width: 640px; padding-inline-start: 0px; /*隐藏li符号占据区域的空间*/ } /*li布局*/ .contact li{ width: 640px; margin: 0; padding-top: 10px; list-style-type:none; overflow: hidden; } .contact input[type=text]{ width: 300px; height: 40px; font: 15px "华文宋体" ; background-color: rgba(250,250,250,0.8); } .contact input[type=submit]{ width: 150px; height: 45px; background-color: #ff6666; } .clients_3{ margin-right: 18px; } .clients_4 input[type=text]{ width: 630px; } .clients_5 { width: 640px; height: 353px; } .contactbox2{ width: 320px; height: 630px; float: right; padding-top: 34px; } .bottom{ padding-top: 86px; } .contactbox3{ width: 320px; height: 335px; float: right; }
3.网页布局后样式
七.网页构建源代码及图片链接
链接: https://pan.baidu.com/s/1p-wi4g8rloHotNx4te4r5A
提取码: 52hc
初次制作,对于网页架构并不是特别清楚,网页制作的临摹完成度并不是特别好,代码写的也并不清晰明了。
请各位大佬悉心赐教。
到此这篇关于如何使用HTML+CSS实现TG-vision 主页制作的文章就介绍到这了,更多相关css TG-vision 主页制作内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)