css html 抽屉,CSS快速入门-前端布局1(抽屉)(示例代码)

一、效果图

前面对CSS基础知识有了一定的了解,是时候开始实战了!以下我对抽屉(https://dig.chouti.com/)主页进行模拟布局。

官方网站效果图:

7e1898332afc4944a4fef9752a75a188.jpg

模拟网站图:

8d0f39d3de3e42b2bdd6acbe4b796082.jpg

二、实现步骤

1、整体布局(header、body、footer)

抽屉的首页主要分为三块:头部、网页内容、底部内容。

a456539173e34fd8925f64a6c41be3f9.jpg

2、header实现

d47c58a10bbd42fb8b34f780bbb78461.jpg

header由logo、内容菜单、登录菜单、搜索框四部分组成。

代码架构为:

1d85c67d4d704b1daa2c60ccfe2f6cc1.jpg

CSS代码:

body{

margin:0px;

background-color:#ededed;

}

ul{

list-style:none;

margin:0px;

}

ul li{

float:left;

}

div.pg-header {

font-size: 14px;

height:44px;

background-color:#2459a2;

top: 0;

left: 0;

z-index: 1000;

width: 100%;

position: fixed;

}

.w {

width:960px;

margin:0 auto;

}

a {

text-decoration:none;

}

.pg-header .logo{

float:left;

margin-top:10px;

}

.pg-header .menu {

float:left;

line-height:44px;

}

.pg-header .search {

float:right;

margin-top:-5px;

}

.pg-header .account {

float:right;

margin-top:10px;

}

.pg-header .account ul li a{

color:white;

padding:0 20px;

text-decoration:none;

}

.pg-header .account{

margin:0;

}

.pg-header .menu ul li a{

color:white;

padding:0 20px;

text-decoration:none;

}

.pg-header .menu {

line-height:44px;

}

.pg-header .menu ul li:hover{

background-color:rgba(255,255,255,0.1);

}

.pg-header .account {

line-height:44px;

}

.pg-header .account ul li:hover{

background-color:rgba(255,255,255,0.1);

}

3、body实现

body分为左边内容和右边内容,通过float:right和float:left来实现。

f3d113e4f70f4820a7d84a6907b5e88c.jpg

代码架构为:

46157913890e43d8bbdf56a38cddc765.jpg

CSS代码为:

.pg-body .content-left {

float:left;

width:630px;

background-color:white;

font-size: 14px;

min-height:1000px;

}

.pg-body .content-right {

float:right;

background-color:white;

width:320px;

height:auto;

font-size: 14px;

margin-top:40px;

position:relative;

}

4、footer实现

35652e1f0cb7414f997c1fd3276d0957.jpg

footer分为友情链接和备案信息两部分,代码结构如下:

f70e11fb1f2c4338ac41ce23661e52f9.jpg

CSS代码为:

.pg-footer {

clear:both;

background-color:white;

width:960px;

margin:0 auto;

font-size: 12px;

text-align:center;

padding-top: 30px;

}

.pg-footer .footer-list a {

color: #369;

margin-left: 10px;

margin-right: 10px;

text-decoration:none;

}

.pg-footer .footer-list a:hover{

text-decoration: underline;

}

.pg-footer .footer-list span {

color: #5681ab;

display: inline-block;

height: 12px;

overflow: hidden;

}

.pg-footer .footer-list {

text-align:center;

padding-left:150px;

}

5、其他(回到最顶部)

dd8396d2494542248a27901fa91b507b.jpg

大部分网站都有回到顶部这一功能,而且我个人认为这是一个用户体验很好的小功能,尤其是对非常长的页面而言。实现起来其实非常简单,就是一个div,设定一个onclick动作。

11eeb7b5587a42d0af1e7d1b2bc78b80.jpg

CSS实现代码如下:

.pg-top{

height:40px;

width:50px;

background-color:#aaa;

background:url("top.png") 0 0 no-repeat;

right:10px;

bottom:10px;

float:right;

position:fixed;

line-height:50px;

text-align:center;

}

JS实现代码如下:

function Top(){

$(window).scrollTop(0);

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/246340.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

10.热空气扭曲效果

Shader "Study/10_Distortion" {Properties{_NoiseTex("絮乱图", 2D) "white" {} // 絮乱图_AreaTex("区域图(Alpha):白色为显示区域,透明为不显示区域", 2D) "white" {} // 区域图_Move…

11.Wave Shader

这个shader是在这位博主点击打开链接的文章基础上进行修改得到的,原作是在shadertoy网站上。不得不说,被shadertoy上的大神们震精了,真的是令我叹为观止,啥也不说了,慢慢学吧。 shader的效果: Shader的代码…

macpro台式计算机,Mac Pro正式上架 真的可以用来刨土豆丝

12月15日消息,早在6月4号WWDC全球开发者大会上就已经发布的新版Mac Pro电脑,近期正式上架苹果官网开销,某一外媒在收到2019年新版Mac Pro后,第一件事竟不是体验其性能,而是验证它是否可以用来给土豆或者奶酪刨丝。在视…

中专选计算机应用很难,对中专计算机应用基础改革的思考.pdf

对中专计算机应用基础改革的思考对 中 专 计 算 机 应 用 基 础 改 革 的 思 考许建英(许昌技术经济学校 ,河南 长葛 461500)随着我国经济 、社会 的发展和科技 的进步.计算机应用技 动性 ,让学生掌握 自主学习的学习方法 .提高学…

12.屏幕高斯模糊

本系列文章由浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/51871531 作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442 本文工程使用的Uni…

广东东软学院计算机系主任罗,广东东软学院副校长朱爱红一行来访我校

3月27日,广东东软学院副校长朱爱红、教务部部长程江涛、品牌发展部部长李惠旋、计算机学院院长黄迅、SOVO主任吴志成、网络与信息中心主任付冬波、实验教学中心主任谢振华、图书馆馆长刘春林等一行18人来访我校。我校副校长郭权接待来访嘉宾。嘉宾一行参加调研会议嘉…

事业单位职称工资计算机,终于!事业单位绩效工资、职称变了!关系上千万人收入!...

原标题:终于!事业单位绩效工资、职称变了!关系上千万人收入!大学生热烈追捧事业单位和公务员,并将其称为铁饭碗!有很多大学生们在大学毕业之后就选择了去考公务员或者事业单位!甚至不少同学甚至…

Unity-Find-Script-References 查找脚本的引用

背景: 有时候我们需要找出项目中所有的引用到某个脚本的地方(比如Prefabs/Scene GameObjects等)。当项目比较大时,手工寻找还是非常费时费力的事情。本文尝试通过插件自动搜索。 分析: 基本的思路是:首先筛…

remove是什么意思计算机语言,remove是什么意思?remove是什么意思?

remove()是C语言中的函数,一般作用是删除数组、链表对象所有的元素。函数原型是intremove(char*filename)。函数功能remove()函数用于删除指定的文件,其原型如下:int remove(char *filename);函数声明2:templateinline bool remov…

Unity3D_NGUI_安卓APK安装包瘦身实践

减包瘦身是个精细活。本文整理了0907版本操作过程,以备日后参考。 经过一番折腾,各位攻城狮的努力,美术设计师的支持,策划爷的理解,UI资源(图集、字体、单局外模型贴图)从45.4MB减少到24.5MB。如…

太原理工大于丹计算机,于丹作客太原理工大 给4000理科生讲佛学

中新网太原5月17日电(贾子娴)17日,著名文化学者于丹走进太原理工大学清泽讲坛,为近4000名师生作了一场题为“阅读经典 感悟成长”的讲座,并引用佛道教中的若干经典来领悟、指导人生。于丹认为,在这纷繁复杂的中国社会中无论男女老…

Unity3D之Shader自定义编辑器功能拓展

一、前言最近在开发一个关卡类的游戏,在导入一些3D物体的时候,发现很多时候同一个3D物体需要渲染的方式不一样,比如这颗树要双面渲染(Cull Off),但在很多情况下是可以剔除背面(Cull Back&#x…

零基础怎么学好计算机函数,零基础要学会的15个常用函数

这些函数是最基本的,但应用面却非常广,学会这些基本函数可以让工作事半功倍。1、SUM加法是最基本的数学运算之一。函数SUM就是用来承担这个任务的。SUM的参数可以是单个数字、一组数字。因此SUM的加法运算功能十分强大。统计一个单元格区域:s…

理解依赖注入(IOC)

IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。 作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调…

局域网win7计算机如何互访,局域网win7电脑的互访步骤

局域网win7电脑的互访步骤Windows7如何实现局域网内的互访?下面是局域网win7电脑互访的步骤,为大家提供参考。步骤一:同步工作组 不管使用的是什么版本的Windows操作系统,第一步,要保证联网的各计算机的工作组名称一致步骤二&…

服务器自动挂载硬盘,Linux硬盘分区及开机自动挂载

本文以CentOS 6.4为例,查看当前linux服务器分区:df -h查看当前linux服务器硬盘:fdisk -l/dev/sda 第一块硬盘/dev/sdb 第二块硬盘依此类推以/dev/sdb为新增硬盘为例,需要进行以下操作方可正常使用1、分区fdisk /dev/sdb依次输入n&…

GPU Pro2 - 1.Terrain and Ocean Rendering with Hardware Tessellation

最近时间多了起来,准备捡起扔下了的渲染部分的知识。想拜读下GPU Pro系列并且做个笔记,不知道自己能否坚持下来,但愿可以吧。自己能力也有限,写的东西也只是自己的理解,肯定有很多理解不到位甚至错误的地方&#xff0c…

更改微软更新服务器地址,更新服务 | Microsoft Docs

您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.更新服务10/21/2020本文内容使用指定的更新说明更新 Service Fabric 服务。此 API 允许更新正在运行的 Service…

GPU Pro2 - 3.Procedural Content Generation on the GPU

GPU Pro2 - 3.Procedural Content Generation on the GPU 这篇文章着重介绍了基于Brownian 噪声和高度图在GPU中实时生成和渲染无限大地形系统。 Procedural content generation (PCG)程序化生成在许多游戏中已经有广泛应用,从简单的随机物体摆放,到全…

巨控 自建服务器,GRM云服务器的Web数据接口.PDF

GRM云服务器的Web数据接口.PDFGRM 云服务器的 Web 数据接口版本2.092019-06-281目录一.系统简介31.客户端的操作原理32.客户端登录的推荐作法43.历史数据的容量档次5二.客户端操作命令说明61.[登录] 62.[读变量] 63.[重复上次读] 74.[写变量] 75.[枚举变…