Logo内容移除、盒子阴影、精灵图、滑动门

news/2024/10/30 13:15:33/

Logo内容移除

像小米,百度,京东,淘宝都有自己的Logo(网页的标志),

1.将a标签的背景background作为logo使用,所以点击图片也可以跳转。
2. 可以在logo中设置文字,但是要将文字移除给用户更好的体验。
3. (1)使用text-ident设置一个负值来移除logo中的内容
看下小米官网的logo在这里插入图片描述
使用em也可以。
(2)字体大小调为0 font-size:0px;
(3)文字设置为透明色color:transparent;

盒子阴影

盒子加box-shadow 这个属性:值
box shadow:insert 值(表示内阴影)
例如:
box-shadow: 1px 1px 1px red;
多个阴影用逗号隔开

精灵图

首先精灵图是一张普通的图片,并且图片上包含了若干张背景图片
作用:
设置元素的背景图片,为了减少网络(http)请求图片的次数
使用:
1、先将精灵图作为盒子的背景图片
2、通过background-position 在水平方向和垂直方向移动背景图片(移动距离可以用ps测(推荐),QQ截图也可以等)
3、水平方向移动的距离=要显示的图片在精灵图中的横坐标
4、垂直方向移动的距离=要显示的图片在精灵图中的纵坐标

滑动门

可以制作导航(使用背景图片制作)
注意:使用背景图片导航的内容区域不能设置固定宽度,不然无法随内容变化。一定要使用内容将导航撑开
网上找的素材
bg1:
在这里插入图片描述
bg2:
在这里插入图片描述
分析:
使用ul >li自作导航栏,导航栏还有a标签,变化的是bg2,随文字(多少)变化(长短),所以想法是在a标签(背景图片bg1)里面加span标签(背景图片bg2)

<!DOCTYPE html>
<html>
<head><title></title><style type="text/css">*{margin: 0px;padding: 0px;}.nav{width: 980px;height: 35px;/*这里高度要和图片的一样*/margin: 0 auto;/*使导航栏居中*/}.nav li{float: left;/*使li标签排成一行*/list-style: none;/*去除li的圆点*/}.nav li a{text-decoration: none;/*去除a标签文本修饰的下划线*/display: inline-block;/*转化为行内快,高生效*/height: 35px;/*不能设置固定宽度,如果设置固定的话,就不会随内容变化*/padding-left: 7px; /*内容与边框的距离*/background:url(image/bg1.png) no-repeat;/*背景图片不重复*/}.nav li a span{display: inline-block;height: 35px;background: url(image/bg2.png) no-repeat right;/*注意不加rigth的话默认显示图片左边*/padding-right: 20px;line-height: 35px;}</style>
</head>
<body>
<div class="nav"><ul ><li><a href="javascript:void(0)"><span>首页</span></a></li><li><a href="javascript:void(0)"><span>导航导航导航导航导航</span></a></li><li><a href="javascript:void(0)"><span>导航导航</span></a></li></ul>
</div>
</body>
</html>

在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/1543109.html

相关文章

矩阵压缩格式转换:COO转换CSC(C++)

目录 一、基本理论 1.1 COO格式 1.2 CSR格式 1.3 CSC格式 二、代码实现 三、测试 一、基本理论 稀疏矩阵&#xff08;Sparse Matrix&#xff09;是大部分元素为零的矩阵&#xff0c;与之相对应的是稠密矩阵&#xff08;Dense Matrix&#xff09;。科学领域、工程计算、图…

2024年10月29日Github流行趋势

项目名称&#xff1a;Amphion 项目维护者&#xff1a;lmxue HeCheng0625 yuantuo666 RMSnow HarryHe11 项目介绍&#xff1a;Amphion是一个用于音频、音乐和语音生成的工具包。它旨在支持可重复的研究&#xff0c;并帮助初学者在音频、音乐和语音生成研究与开发领域起步。 项目…

React-query vs. 神秘新工具:前端开发的新较量

流畅的分页体验&#xff1a;AlovaJS的分页请求策略 在现代web应用中&#xff0c;分页是一个常见的功能需求。无论是浏览商品列表、查看文章集合&#xff0c;还是管理后台的数据表格&#xff0c;用户都需要一种高效且流畅的方式来浏览大量数据。然而&#xff0c;实现一个流畅且…

点云处理中的多项式重构、平滑与法线估计

在三维点云数据处理中&#xff0c;为了使数据更接近真实物体的形状并减少噪声&#xff0c;常用一些重建和优化的技术&#xff0c;如多项式重构、平滑处理和法线估计。点云数据作为物体表面的离散表示&#xff0c;通常会因采集设备或环境的干扰带有噪声和不规则性。通过这些方法…

水经微图IOS版5.6.0发布,新增照片轨迹生成功能

随时随地&#xff0c;微图一下&#xff01; 水经微图&#xff08;以下称“微图”&#xff09;IOS版5.6.0发布&#xff0c;本次升级主要新增了照片附件的添加查看功能&#xff0c;以及上线吉林一号2023版本全国一张图。 当前版本 当前版本号为&#xff1a;5.6.0 如果你发现该…

【优先算法】双指针

✨✨欢迎大家来到Celia的博客✨✨ &#x1f389;&#x1f389;创作不易&#xff0c;请点赞关注&#xff0c;多多支持哦&#x1f389;&#x1f389; 所属专栏&#xff1a;优先算法 个人主页&#xff1a;Celias blog~ 目录 ​​​​​​移动零 复写零 快乐数 盛水最多的容器 …

驱动和芯片设计哪个难

驱动和芯片设计哪个难 芯片设计和驱动开发 芯片设计和驱动开发 都是具有挑战性的工作&#xff0c;它们各自有不同的难点和要求。 对于芯片设计&#xff0c;它是一个集高精尖于一体的复杂系统工程&#xff0c;涉及到从需求分析、前端设计、后端设计到流片的全过程。 芯片设计的…

Mask RCNN原理详解(个人学习笔记)

目录 mask RCNN1. Background2. ROIAlign3. Network Architecture4. class-specific mask mask RCNN 首先从introduction看起&#xff0c;mask RCNN是在Faster R-CNN的基础上添加了一个额外的分割分支&#xff08;该分支和Faster RCNN的分类分支及回归分支并行运行&#xff09…