美文网首页
css项目总结

css项目总结

作者: moly琴 | 来源:发表于2018-10-26 17:17 被阅读0次
项目图1-头部制作

1.网页头部导航栏效果实现

解决方案:分别使用左右浮动,利用大盒子的padding和line-height来修饰左右、上下间距

2.Tab切换页面布局效果

解决方案:主要完成基本结构后,头部标题使用列表UL制作,先写出默认样式,然后实现current(当前)效果并上hover的效果。

项目图2-蒙版效果

3.首页商品展示实现蒙版效果

解决方案:主要使用伪类,当鼠标hover上去的时候,给商品图片加一个可以点击跳转(a转行内块元素)的宽高(100%)一样的半透明(使用rgba设置半透明)的盒子,再通过绝对定位,使得蒙版脱离文本流显示在商品上层。

项目首页图-3-按钮立体效果

4.首页按钮的立体弹跳效果

解决方案:主要使得按钮(a转换的块级元素)绝对定位,脱离文本流(弹跳的时候影响其他的布局),然后当鼠标hover上去的时候,给按钮来一个位置的偏移量,以及用box-shadow来给盒子设置阴影,制造立体效果。

页脚-4-精灵图的使用

5.网页页脚的小图片

解决方案:使用精灵图背景图的方式,减少网页的请求,加快网页加载速度,减少向服务器的请求的次数

二级页面-5-面包屑导航

6.面包屑导航

解决方案:使用div里面包含a标签

选中的状态图 单选按钮美化-6

7.按钮美化

解决方案:使用label标签的for属性指定到id唯一的input,对input设置隐藏,再对label进行修饰,其中使用到了border-radius变成原形,再使用伪类加定位的方式加入(一个隐藏了两个边框的长方形的只有边框的盒子)一个勾。当选中之后,使用伪类:checked和邻居选择器(+)选中指定label标签进行样式修饰,改变颜色即可。

在线地图-7

8.在线地图

解决方案:使用js调用在线百度地图api接口

相关文章

  • css项目总结

    1.网页头部导航栏效果实现 解决方案:分别使用左右浮动,利用大盒子的padding和line-height来修饰左...

  • 总结部分知识点 _ 杂(html, css, js)

    总结部分知识点 _ 杂(html, css, js) 搭载项目环境 Html核心文件index.html CSS:...

  • 优秀文章收集

    html css javascript 前端框架与插件 项目总结与日常记录 前端其他 gulp gulp API ...

  • css实现主题切换

    项目中常遇到主题且切换的需求,网上有很多实现方法,这里主要总结下分别用css和less实现的思路 CSS实现: 第...

  • css伪元素

    css 伪元素 详述: 这篇文章是继 css的伪类 与 css 伪类选择器 后的 CSS伪元素总结, 意在总结连贯...

  • 前端项目总结-css常用1

    清除浮动水平居中文字间距两端对齐-英文文字超出部分显示省略号background-image居中img居中并裁剪i...

  • ExtractTextWebpackPlugin-提取css,生

    改造项目-抽离css 安装插件到项目 css单独抽离,打包成单独的css文件 官网:

  • webpack4配置vue开发环境

    本文总结Webpack4常见的配置。1、基础配置(让项目跑起来)2、webpack处理css3、webpack处理...

  • css reset 总结

    css reset 的总结

  • 经验总结

    案例(HTML+CSS): 百度首页登录界面宠物网站月福首页 总结 1、“打地基” 项目准备:index.html...

网友评论

      本文标题:css项目总结

      本文链接:https://www.haomeiwen.com/subject/drlltqtx.html