Web前端之网页导航----豌豆荚

WebADB:浏览器中运行ADB,零配置调试Android设备 Android Debug Bridge(ADB)是Android开发与调试的核心工具,它通过客户端-服务器架构实现与设备的通信。传统ADB依赖本地环境配置,而WebADB利用现代Web技术重构了这一流程。其核心价值在于通过WebUSB API和WebAssembly(Wasm)技术,在浏览器沙箱环境中直接与USB设备交互,实现了ADB功能的纯前端化。这项技术将复杂的命令行操作转化为可视化界面,显著降低了使用门槛,提升了协作效率。在应用场景上,它特别适合快速文件传输、APK安装、日志抓取以及集成Scrcpy 阅读详情

先上张原图

这是我做的

    做后基本一样,只是我没有写右边的文字。

  接下来我就说明下里面我遇到的知识点。

  ①豌豆荚是一个链接,只是用图片代替文字而已,里面重要的一句是text-indent: -9999px;意思是将文字缩进到左边网页外,再用一个logo的class用background替换背景。

  ②小细节border-bottom: 1px solid #DFDFDF;
  box-shadow: 0 0 3px rgba(0,0,0,0.15);这样会使导航灰色背景下面有一条颜色较深的灰线,是不是看上去更质感。

  ③border-radius: 3px 3px 3px 3px;圆角

  1. 第一个值是水平半径。
  2. 如果第二个值省略,则它等于第一个值,这时这个角就是一个四分之一圆角。
  3. 如果任意一个值为0,则这个角是矩形,不会是圆的。
  4. 值不允许是负值。 
   ④a {
  display: block;
  float: left;
  font-size: 12px;
  padding: 2px 11px;
}看原网页导航中,人家的链接之间都隔着距离,而且每个还有高度宽度,之前我怎么弄都不不行,后来突然想到里面的“首页”等文字是链接,不是像li那样的块级元素,内联元素怎么可以设置高度宽度呢!所以加上display:block;一切搞定。一般的块级元素诸如段落<p>、标题<h1><h2>...、列表,<ul><ol><li> 、表格<table>、表单<form>、DIV<div>和BODY<body>等元素。而内联元素则如: 表单元素<input>、超级链接<a>、图像<img>、<span> ........ps内联元素,我们会想到有个display的属性是display:inline;这个属性能够修复著名的IE双倍浮动边界问题。等等,什么是IE双倍浮动边界问题,请猛击:http://blog.163.com/stone51571@126/blog/static/47299327200962413435505/



到现在搞不清什么是内联元素的情猛击http://hi.baidu.com/fengchuyang/item/e1350540aa7029ab61d7b9a0

 ⑤应用的右边有一个向下的箭头,看它的css,其中有一个这样的display:inline-block;它的意思就是结合了内联和块级元素的特点,既能使其在一行,又能设置高宽,但是放着的意思我不太懂!还请高人指点,我猜可能是兼容吧!

  1. border-top: 4px solid #999;
  2. border-left: 4px dashed transparent;
  3. border-right: 4px dashed transparent;
  4. 看不懂?没关系,这里讲的很详细http://hi.baidu.com/hongfeisong/item/7a3d7cb6bec952971846978c

⑥搜索栏的里面的“搜索应用”字样,当你在里面写字的时候字自动不见了,删除完的时候他又出现了,看下代码就知道了
<input value placeholder="搜索应用">是不是很简单呢!
纠正,此方法在经本人试验后不对,希望高人解释!



WebADB:基于浏览器的零配置安卓调试工具原理与应用 ADB(Android Debug Bridge)是安卓开发与调试的核心工具,它通过命令行实现设备与电脑的通信,用于应用安装、日志抓取和系统控制。其原理基于客户端-服务器架构,通过USB或网络传输协议指令。随着Web技术的发展,WebUSB API的出现允许网页在安全沙盒内直接访问USB硬件,这为ADB的轻量化应用开辟了新路径。基于此实现的WebADB工具,将ADB协议用JavaScript重构,在浏览器中实现了设备连接、文件管理、Shell终端等核心功能,显著降低了环境配置成本。该方案特别适用于移动应用开 阅读详情

相关推荐

Web前端之网页导航----手把手教你做导航(图,代码)

之前的文章写了很多关于导航的,感觉每个导航总有一些差别,不全面,现在就系统点,基本上每个导航都是这样写的。 试验要求:做成横排的导航,用CSS,手写代码,禁止用垃圾dreamweaver(你懂得) ① 说明:用无序列表写出导航的几个选项,浏览器显示如左图,代码为右。下同 ② 说明: list-style: none;是将左边的小圆点去除;float: le

陋室 1万+

应用商店电脑版_豌豆荚宣布将在2月28日关闭豌豆荚PC网页版相关服务

早些时候阿里巴巴旗下的PP助手宣布将在月底关闭iOS相关业务,同为阿里系的豌豆荚刚刚也宣布将关闭网页版。豌豆荚网页版主要可以让安卓用户通过网页搜索和下载安装应用,从某些意义上来说确实可以帮助用户简化下载。不过豌豆荚主要也想用户在安卓设备上安装豌豆荚客户端,不是让用户单纯把豌豆荚网页版当成搜索和下载渠道。最终网页版还是要被掐掉:豌豆荚日前发布公告称因业务调整豌豆荚PC网页版将在 2020年...

weixin_39879651的博客 530

产业园区如何高效对接企业技术需求与高校科研成果?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

网页-豌豆上的公主

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met...

aaazzz190332的博客 1595

细说STM32单片机SPI-Flash芯片的FatFS移植及其应用实例详解

本文以开发板上的SPI-Flash芯片W25Q16为媒介详细介绍CubeMX中FatFS各个参数的意义和设置,分析生成的代码中FatFS各个文件的作用和关联,完成针对W25Q16的硬件访问层的移植。继续使用旺宝红龙开发板STM32F407ZGT6 KITV1.0。

wenchm的博客 1640

商品评论中的实体情感分析

在之前的文章中我已经将商品评论中的评价实体,也就是特征(feature)给挖掘出来了,我看了一下,挖掘的效果还是不错的。原文链接:http://blog.youkuaiyun.com/chixujohnny/article/details/52794685 下面一步要做的是施加情感因子,也就是说,要将人们评论时候所连带的感情程度施加一下。这项任务的归类应该是情感分析技术。 目前该类问题的情感分析技

chixujohnny 7971

Web前端之网页导航----创新工场

按惯例,先来张原图 这是我做的 ①先从它的背景来说,之前做的豌豆荚使用background: #F2F2F2;但是你仔细看创新工场的上下不一样,是不是看上去很不一般,它的原理其实很简单background: url(header.png) repeat-x scroll left top transparent;就是一张图,图片上只有一条线,下面颜色深,然后 repeat-x,

陋室 863

在Windows 11上用VirtualBox搞定WRF-Hydro 5.2.0:一个水文模型小白的Ubuntu 22.04虚拟机避坑实录

本文详细记录了在Windows 11上使用VirtualBox和Ubuntu 22.04虚拟机成功编译安装WRF-Hydro 5.2.0水文模型的全过程。从虚拟环境配置、依赖库安装到环境变量设置,作者分享了针对Linux新手的实用避坑技巧和关键命令,帮助科研人员高效完成水文模型的环境搭建。

weixin_30733003的博客 354

网络机器人(爬虫)+Xpath+网页F12+爬取电影Top100

网络机器人(爬虫)+Xpath+网页F12+get/post请求+爬取电影Top100

weixin_44040169的博客 651

FPGA与GPU异构计算:重塑嵌入式AI的算力边界与场景定义

本文深入探讨了FPGA与GPU异构计算如何突破嵌入式AI的算力瓶颈。通过分析工业视觉、智能交通及航天等场景,阐述了FPGA负责高速数据采集与预处理,GPU专注复杂AI推理的协同模式,有效解决了传统单一架构在算力、功耗、接口和实时性上的挑战,为嵌入式AI应用提供了高效能解决方案。

spice的博客 486

Springboot(五十六)SpringBoot3集成SkyWalking

Dskywalking.collector.backend_service:表示skywalking的collector服务的IP及端口。注意上图中红框标注的位置,我们可以根据启动Springboot项目启动时候控制台输出的ID进行筛选。注意上图中红框标注的位置,我们可以根据启动Springboot项目启动时候控制台输出的ID进行筛选。其他的版本的 APM 地址(这个我不需要,我们是在docker中部署的,留给有需要的同学)其他的java 版本的 Agents 地址。

camellia的博客 2601

别再滥用 line-height 了

1) line-height 不能用在无 inline 元素的 block 元素内; 2) line-height "有继承性", 对 block 元素使用是设定内部 inline 元素的最小高度来的; 3) 不要给 "替换内联元素" 设置 line-height ,这是很不友好的行为(虽然 img 也算替换行内元素,但是给他设置没用,因为人家规范本来就不允许给替换内联元素加这玩意); 根据

陋室 2466

知识图谱中的 Ontology(本体论)

本文的部分图片和内容来自中国科学院自动化研究所刘康老师的课件 Ontology(本体论) Ontology 是(特定领域)信息组织的一种形式,是领域知识规范的抽象和描述,是表达、共享、重用知识的方法。 Ontology 是知识体系构建的关键技术,知识图谱是一种人工智能技术,它的关键在于让计算机能够处理人类的知识。然而,人类脑海中的知识通常是直觉性的,我们无法将这种直觉性的知识直接输入给计算机,On...

P01son的博客 2万+

CSS margin研究

只有垂直方向才会出现margin重合 body{ background: #CCC; } div{ background-color: blue; } p{ margin: 20px; background: red; color: white; } IE6和Chrome的表现效果是一样的。都是下面的样子。 为什么不是下面这样

陋室 2330

【Matlab 六自由度机器人】基于改进型D-H参数的运动学建模与蒙特卡洛工作空间分析

本文详细介绍了如何使用改进型D-H参数法为六自由度机器人建立运动学模型,并利用Matlab Robotics Toolbox实现正运动学计算与可视化。通过蒙特卡洛法对机器人工作空间进行分析,生成三维点云图以直观展示其可达范围,为机器人选型与任务规划提供关键依据。

weixin_29040367的博客 439

【Pico手势开发实战】基于SteamVR串流与MRTK3的跨平台交互方案

本文详细介绍了在Pico设备上,结合SteamVR串流与微软MRTK3框架,实现高效跨平台手势交互开发的完整方案。该方案通过在PC端运行Unity项目并串流至头显,利用MRTK3封装的手势识别与交互组件,大幅提升了开发调试效率与性能上限,并确保了未来向其他OpenXR设备的良好兼容性。

weixin_29001683的博客 217

nav练习总结

要求完成附件中的导航效果,中英文切换效果要求兼容所有浏览器;动画过渡效果高版本浏览器实现即可。 第一个版本之sunorry 第一个版本是用CSS Sprite实现,首先我制作的如下图片。 其中要注意的是图片必须确定每个导航栏的宽度高度。 实现过程 外部div设置宽度,高度(高度为图片的一半,以便挡住下方);div里包括ul和li,a,然后使用text-indent: -2

陋室 2298

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

再说margin

以为简单的东西其实里面学问大着呢!这两天看了一个大牛写的margin系列,真是感觉自己弱爆了。里面竟然还有些词汇我都看了解释都还不懂。所以今天试着仔细看下,但是和人家大牛的比肯定是小巫见大巫了。  这里我遇到什么就提什么,着重一些我以前没有太注意的东西。       margin属性适用于所有元素。but ,   竖直方向(margin-top , margin-bottom)的属性对“非

陋室 2247

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Web前端之网页导航----126邮箱(关于position)

原图 我做的 这里主要讲讲position:absolute;和position:relative; ①这里先看两个标签,,他们是html5标签, 标签定义文档的页眉(介绍信息), 标签定义导航链接的部分。我觉得html5也没什么,就是标签更语义化了?我不懂,乱说的,呵呵。 ②126logo和右边的“你的专业单子邮箱”都是用图片代替文字,右边的使用background-im

陋室 2097

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

第二次练习总结

文字下划线 作业要求:文字变长,下划线变长。(有两个下划线,一个是div的,一个是p的) 关键点float:left; 列表 一般都会想到用一些选择器让最后一个的border:none; 这里提示另一种用法。负margin(所以要用border-top,margin-bottom也行,但是要考虑到两者的区别)。 ul{overflow:hidden},li的高度也是关键

陋室 1864

Web前端之网页导航----搜导航狐邮箱(float)

原图 我做的 搜狐邮箱导航很简单,几十行代码搞定!就一个背景,一个li完事,这里主要说下float这个属性。 ①是块级元素,所以可以设置width和height,也会独占一行,用float后让其都在一行! ②浮动元素会被移出文档流,不会影响到块级只会影响内联(通常是儿文本排列)。产生一个问题是:浮动元素所在父元素不会自动伸长以便闭合浮动元素,任其“红杏出墙”! 重磅推荐

陋室 1507

一句话给准备入行前端的同学+外加CSS遗漏知识点

以忽略css为代码,去增加学js的时间,反而会带来反效果,这是很不得要领的傻作法。css知识是js编程的基础和前提条件,css知识越好,js编程就会越得心应手。         这句话是《编写高质量代码--web前端开发修炼之道》作者说的,真是一语惊醒梦中人啊!以此为鉴,好好反省自己最近的行为! 下面是CSS遗漏知识点 ①overflow:hidden用法    作用:隐藏溢出

陋室 894

重回优快云,关注前端

从现在开始,准备进军前端,现在还是菜鸟,不过我会不断更新,来使自己不断进步,加油! 本人关注所有前端技术,希望半年后我会很感激今天所做的决定。

陋室 670

番外篇:自我调整

自从上周准备考六级以来,就一直不在状态。因为想着六级和JavaScript一起的,现在是弄得什么都没得到,很乱。     昨晚没电,阿梁宿舍很多人,我也第一次喝了白酒,大家一起喝酒吃东西聊天,里面一哥们突然跟我说我看你一直很刻苦,总能看到我自习,呵呵,原来在陌生人眼里我是这样的,真心不敢当,他是不知道我把时间都浪费了。话说我喝了后真心很是清醒,其实我一直是知道我这种状态是不行的,可是我还是维持了

陋室 641
上一篇: 重回优快云,关注前端
下一篇: 番外篇:自我调整
准前端工程师
博客等级 码龄15年 17粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值