仿新版百度首页,99%还原真实百度首页。

news/2024/11/29 2:49:41/

老规矩,首先上效果图

 效果还可以吧,

接下来我们要做的第一步 就是编写百度首页的HTML代码:

 

<!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><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>百度一下,你就知道</title><link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon" /><link rel="stylesheet" type="text/css" href="css/baidu.css"><script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><script type="text/javascript" src="js/baidu.js"></script>
</head><body><div class="top"><a href="http://news.baidu.com/"><span>新闻</span></a><a href="http://www.hao123.com/"><span>hao123</span></a><a href="http://map.baidu.com/"><span>地图</span></a><a href="http://v.baidu.com/i"><span>视频</span></a><a href="http://tieba.baidu.com/"><span>贴吧</span></a><a href="https://passport.baidu.com/v2/?login&tpl=mn&u=http%3A%2F%2Fwww.baidu.com%2F">登录</a><a href="#" class="below">设置</a><button class="more">更多产品</button><div class="menu"><div class="inner"><span class="memo">搜索设置</span><span class="memo">高级搜索</span><span class="memo">关闭预测</span><span class="memo">搜索历史</span></div></div></div><div class="main"><div class="midden"><img src="img/logo.png" alt="百度LOGO"></div><div class="count"><input type="text" id="text" onFocus="style=" border: #3385FF"" onBlur="" onkeydown="keydown()" /><input type="submit" class="btn" value="百度一下" onclick="message()" /></div></div><div class="footing"><div class="about"><a href="https://www.baidu.com/cache/sethelp/help.html">把百度设为主页</a> <a href="http://home.baidu.com">关于百度</a> <a href="http://ir.baidu.com">About Baidu</a></div><div class="info"><span class="copyright">&copy;2015 Baidu</span><a href="http://www.baidu.com/duty/" class="copyright">使用百度必读</a><a href="http://jianyi.baidu.com/" class="copyright">意见反馈</a><span class="copyright">鲁ICP证666666号</span><img src="img/img1.png" class="img1" alt="下方小img"></div></div>
</body></html>


是不是感觉代码量有点少,

 

在夸你非常聪明的同时我想说:

我们毕竟没有100%还原百度首页,效果上也有所差别。

 

是不是你已经复制过去查看效果了,结果一看什么也不是。。。。

不要急嘛,让人家先去洗个澡收拾一下嘛羡慕

一。。。。。。 这。。。吐舌头 

 

不要想歪了,码这些代码有点热而已,仅此而已偷笑

把手拿上来放到键盘上,来看一下CSS代码吧:

 

body {margin: 0;padding: 0;
}.top {margin-top: 20px;text-align: right;
}.top a {color: #333;font-size: 13px;margin-right: 10px;
}.top a span {font-weight: bold;
}/*.top a:nth-child(1) {font-weight: bold;
}.top a:nth-child(2) {font-weight: bold;
}.top a:nth-child(3) {font-weight: bold;
}.top a:nth-child(4) {font-weight: bold;
}.top a:nth-child(5) {font-weight: bold;
}*/.top a:hover {color: #0909F7;
}.menu {display: none;background-color: red;margin-left: 90.5%;margin-top: .5%;font-size: 15px;position: relative;float: right;left: -66px;top: -7px;width: 80px;height: 115px;background-image: url(img/memu.png);
}.inner {position: relative;left: -15px;top: 15px;
}.more {height: 30px;width: 75px;background-color: #3385FF;font-size: 12px;color: #FFF;border: solid;
}.midden {margin-top: 7%;text-align: center;
}.midden img {width: 270px;height: 129px;
}.count {margin-top: 20px;text-align: center;
}#text {width: 540px;height: 30px;font-size: 16px;
}.btn {height: 44px;width: 100px;background-color: #3385FF;font-size: 15px;color: #FFF;border: solid;margin-left: -10px;border-style: none\9;height: 36px\9;
}.btn:hover {cursor: pointer;
}.footing {text-align: center;margin-top: 20%;
}.about a {color: #0909F7;font-size: 13px;
}.info {margin-top: 10px;
}.copyright {color: #575151;font-size: 12px;font-family: "΢ÈíÑźÚ";
}.img1 {margin-left: -6px;margin-bottom: -4px;
}


到这里基本大功告成了,

 

我们再来添加一个文本框焦点的获取和简单的搜索功能。

 

window.onload = function() {document.getElementById('text').focus();
}function keydown()
{if(event.keyCode==13){document.getElementById('btn').click();return false;}
}function message() {// $("#text").val();// alert($("#text").val());location.href = "http://www.baidu.com/s?wd=" + $("#text").val() + "&ie=UTF-8";
}


好了到这里我们的百度首页已经完成了,

 

是不是有的同学还久久不能平复内心的鸡动。


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

相关文章

仿造百度换肤功能的实现

换肤功能的应用很广&#xff0c;不管是搜索界面还是普通的管理界面等等&#xff0c;都可以进行设计并且应用换肤功能&#xff0c;起到更好的用户体验。 今天仿造百度的换肤功能&#xff0c;实现了基本的换肤功能&#xff0c;接下来将会为大家介绍如何实现。在设计界面的过程当中…

制作百度首页

html是超文本标记语言&#xff0c;主要的作用是来构建网页。下面是我作为初学者第一次简单的仿照百度首页前端的构建 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible&qu…

C# Post 接口请求样例

很久没有写接口了&#xff0c;正好今天写到了接口&#xff0c;记录一下 封装Http Post请求&#xff0c;这里的请求头是 request.ContentType “application/json”; 复制后根据实际去修改&#xff0c;不要生搬硬套搞拿来主义&#xff1a; /// <summary>/// 发送http请求…

油猴插件:AC baidu:重定向优化百度搜狗 皮肤背景美化 - Tools

不知道怎么装油猴和油猴的这个插件&#xff1f; 本文下方评论求解吧。 效果图&#xff1a; 代码&#xff1a; /**计数器的颜色样式*/div .AC-CounterT {background: #FD9999; } /****可以加一些自己的背景图片,替换引号内的内容为可外链的图片即可****/body {background-ima…

如何将浏览器中百度页面的皮肤作为高清图片下载

打开浏览器&#xff0c;切换到百度后&#xff0c;点击百度首页&#xff0c;点击设置&#xff0c;点击换肤&#xff0c;选择自己喜欢的皮肤更换完自己想要的皮肤后&#xff0c;可以用鼠标右键或者CtrlShiftI快捷键打开检查&#xff0c;应该会出现一以下界面。点击Sources&#x…

计算机怎样另存主页教程,怎么保存百度主页皮肤图片到本地电脑?

怎么保存百度主页皮肤图片到本地电脑?常言八卦事&#xff0c;必是八卦人。一如笔者&#xff0c;喜欢故弄玄虚&#xff0c;将一些貌似“高难”的电脑操作整理成帖子&#xff0c;在心里将自己想象成大侠!然后今天又无聊了&#xff0c;把新近琢磨出来的保存百度主页皮肤图片到本地…

百度换肤效果

百度换肤效果 点击小图片&#xff0c;切换网页背景图片 代码验证 <style>* {margin: 0;padding: 0;}body {background: url("../imgs/11.jpg");/*设置背景图片的大小*//* cover:与contain刚好相反&#xff0c;背景图片会按比例缩放自 适应整个背景区域&…

AC-baidu-重定向脚本造成百度首页皮肤失效的解决方法

AC-baidu-重定向脚本造成百度首页皮肤失效的解决方法 前言一、原因分析二、解决方法三、搜索结果页设置自定义背景 前言 AC-baidu-重定向优化百度搜狗谷歌必应搜索_favicon_双列是一个十分实用且强大脚本&#xff0c;相信有许多小伙伴使用该脚本。但不知道有没有小伙伴遇到以下…