Web前端学习:四 - 练习

news2024/11/22 9:40:48

三九–四一:百度页面制作

1、左右居中:
text-align: center;

2、去掉li默认的状态
list-style: none;
li中有的有点,有的有序,此代码去掉默认状态

3、伪类:hovar
一般显示为color: #0f0e0f,
当鼠标接触时显示color: #071ac8;

.top ul li a{
	font-size: 12px; color: #0f0e0f;
			}
.top ul li a:hover{
	color: #071ac8;
			}

4:鼠标显示效果
cursor: pointer
效果:鼠标接触此标签时,以类似在标签a中的显示形式一致。改变接触时鼠标样式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<style type="text/css">
			*{margin: 0; padding: 0; list-style: none;}
			.top{
				width: 100%; height: 60px;
			}
			.top ul{
				float: right; height: 100%; line-height: 60px; 
			}
			.top ul li{
				float: left; margin: 0 10px;
			}
			.top ul li a{
				font-size: 12px; color: #0f0e0f;
			}
			.top ul li a:hover{
				color: #071ac8;
			}
			.top .more{
				width: 60px; height: 24px; 
				line-height: 24px; text-align: center;
				font-size: 13px; color: white; background: #1076ff;
				float: right; margin-left: 14px; margin-top: 18px; margin-right: 12px;
			}
			
			.center{
				width: 640px; height: 168px;
				margin: 65px auto 0 ; text-align: center;
			}
			.center .serch{
				width: 100% ; height: 36px;
				margin-top: 16px;
			}
			.center .serch .left{
				width: 539px; height: 34px; float: left;
				border: 1px solid #3286ff; border-right: none;
			}
			.center .serch .right{
				width: 100px; height: 100%; background: #3286ff;
				float: left; text-align: center; line-height: 36px; color: white;
				cursor: pointer; font-size: 15px;
			}
			.center .serch .left input{
				width: 460px ; height: 100% ;
				float: left; border: none; outline: none; text-indent: 10px;
			}
			.center .serch .left .audio{
				width: 28px; height: 100%;
				float: left; text-align: center; margin-top:7px;
			}
			.center .serch .left .one{
				width: 1px; height: 14px; background: #191919;
				float: left;
				margin-top: 10px;
			}
			.center .serch .left .photo{
				height: 100%; width: 40px;
				float: left; text-align: center; margin-top: 7px;
			}
			
			.bottom{
				width: 100%; height: 201px;
				position: absolute; bottom:0 ; text-align:center; 
			}
			.bottom .bd{
				font-size: 12px; color: #545454; display: block;
			}
			.bottom ul{height: auto; margin-top: 25px;}
			.bottom ul li{
				display: inline; margin: 0 12.5px; height: 12px;
			}
			.bottom ul li a{
				font-size: 12px; color:#91908f;
			}
			.bottom .bottomUI{
				margin-top: 11px;
			}
			.bottom .bottomUI li{
				font-size: 12px; color:#91908f; margin: 0 0px;
			}
			.bottom .bottomUI .lasta{
				margin-right: 22px; background: url(img/l_1.gif) no-repeat 98px;
				padding-right: 17px;
			}
			.bottom .bottomUI .lastb{
				background: url(img/l_2.gif) no-repeat 170px;padding-right: 17px;
			}
		</style>
	</head>
	<body>
		<div class="top">
			<div class="more">跟多产品</div>
			<ul>
				<li><a href="#"><b>新闻</b></a></li>
				<li><a href="#"><b>hao123</b></a></li>
				<li><a href="#"><b>地图</b></a></li>
				<li><a href="#"><b>视频</b></a></li>
				<li><a href="#"><b>贴吧</b></a></li>
				<li><a href="#"><b>学术</b></a></li>
				<li><a href="#"><b>登录</b></a></li>
				<li><a href="#"><b>设置</b></a></li>
			</ul>
		</div>
		
		<div class="center">
			<a href="#"><img src="img/logo.gif"/></a>
			<div class="serch">
				<div class="left">
					<input  />
					<div class="audio">
						<a href="#">
							<img src="img/y_1.gif"/>
						</a>
					</div>
					<div class="one"></div>
					<div class="photo">
						<a href="@">
							<img  src="img/y_2.gif"/>
						</a>
					</div>
				</div>
				<div class="right">百度一下</div>
			</div>
		</div>
		
		<div class="bottom">
			<img  src="img/ewm.gif" />
			<span class="bd">百度</span>
			<ul >
				<li><a href="#">把百度设为首页</a></li>
				<li><a href="#">关于百度</a></li>
				<li><a href="#">About Baidu</a></li>
				<li><a href="#">百度推广</a></li>
			</ul>
			<ul class="bottomUI">
				<li>©2019</li>
				<li>Baidu</li>
				<li><a href="#">使用百度前必读</a></li>
				<li><a href="#">意见反馈</a></li>
				<li class='lasta'>京ICP证030173号</li>
				<li class='lastb'>京公网安备11000002000001号</li>
			</ul>
		</div>
	</body>
</html>

效果:
在这里插入图片描述

四二–四八:百度糯米

42–43:头部+导航栏

<!DOCTYPE HTML>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<style type="text/css">
			*{margin: 0; padding: 0; list-style: none; 
				text-decoration: none;} 
			/*banner start*/
			.banner{
				width: 100%; height: 40px; background: #f2f2f2;
			}
			.banner .banner_con{
				width: 1217px; height: 100%; margin: 0 auto;
			}
			.banner .banner_con ul{
				float: left; height: 100%; line-height: 40px;
			}
			.banner .banner_con ul li{
				font-size: 14px; color: #666666; float: left;
				margin-right: 22px;
			}
			.banner .banner_con ul li a{
				text-decoration: none; color: #666666
			}
			.banner .banner_con ul li a .login{
				color: #a98239;
			}
			.banner .rightNode{
				float: right; height: 100%; line-height: 40px; text-align: center;
			}
			.banner .rightNode li{
				float: left; font-size: 14px; color: #666666; height: 100%;
				margin-left: 22px;
			}
			.banner .rightNode li a{
				text-decoration: none; color: #828282
			}
			.banner .rightNode li .down{
				background: url(img/s_1.gif) no-repeat 57px center;
				padding-right: 9px;
			}
			.banner .rightNode .line{
				width: 1px; height: 14px; background: black;
				margin-top: 14px;
			}
			/*banner end*/
			
			/*topNode start*/
			.topNode{
				width: 1218px; height: 111px; margin: 0 auto; 
 			}
			.topNode .logo{
				float: left; margin-top: 26px;
			}
			.topNode .topNode_ln{
				width: 67px; height: 17px; line-height:  17px;
				float :left; font-size: 16px;
				text-indent: 18px; margin: 44px 0 0 40px;
				background: url(img/left_node.gif) no-repeat left top;
			}
			.topNode .topNode_ln a{
				color: #232324;
				padding-right: 16px;
				background:url(img/right_node.gif) no-repeat  36px center;
			}
			.topNode .topNode_center{
				width: 580px; height: 100%; float: left;
				margin-left: 74px;
			}
			.topNode .topNode_center .search{
				width: 100%; height: 41px; float: left;
				margin-top: 25px;
			}
			.topNode .topNode_center .search .searchleft{
				width: 467px; height: 39px;  
				float: left;
				border: 1px solid #dfcca7; border-right: none;
			}
			.topNode .topNode_center .search .searchleft .left_two{
				width: 467px; height: 37px; 
				float: left;
				border: 1px solid #a97310 ; border-right: none;
			}
			.topNode .topNode_center .search .searchleft .left_two input{
				float: left;
				width: 454px; height: 35px;
				border: 1px solid #dfcca7; border-right: none;
				outline: none;
				padding-left: 12px;
			}
			.topNode .topNode_center .search .searchTo{
				width: 111px; height:100%; float: left;
				background: #c9a156; color: white;
				text-align: center; line-height: 39px;
				border-top-right-radius:  1px; ;
 			}
			.topNode .topNode_center .search_ul{
				float: left; height: 14px; line-height: 14px;
				margin: 9px 0 0 2px; 
			}
			.topNode .topNode_center .search_ul li{
				float: left; 
			}
			.topNode .topNode_center .search_ul li a{
				color: #adadad; font-size: 14px; margin-right: 17px;
			}
			.topNode .topNode_right{
				width: 149px; height: 37px; border: 2px solid #f2ebde;
				float: left; margin: 25px 0 0 12px;
				background:#fff8eb;
			}
			.topNode .topNode_right li{
				height: 100%; width: 48px;
				float: left;
			}
			.topNode .topNode_right li a{
				width: 100%; height: 100%; float: left;
			}
			.topNode .topNode_right li.t1{
				width: 49px;
			}
			.topNode .topNode_right li.t1 a{
				background: url(img/t_1.gif) no-repeat center;
			}
			.topNode .topNode_right li.t2 a{
				background: url(img/t_2.gif) no-repeat center;
			}
			.topNode .topNode_right li.t3 a{
				background: url(img/t_3.gif) no-repeat center;
			}
			.topNode .topNode_right .line{
				width: 2px; height: 23px; background: #efe5d1;
				margin: 7px 0 0 auto;
			}
		</style>
	</head>
	<body>
		<div class="banner">
			<div class="banner_con">
				<ul>
					<li>Hi!欢迎来到百度糯米</li>
					<li><a href="#" class="login">请登录</a></li>
					<li><a href="#">免费注册</a></li>
				</ul>
				<ol class="rightNode">
					<li><a href="#">个人中心</a></li>
					<li><a href="#" class="down">最近浏览</a></li>
					<li class="line"></li>
					<li><a href="#" class="down">糯米APP</a></li>
					<li class="line"></li>
					<li><a href="#" class="down">我是商家</a></li>
					<li class="line"></li>
					<li><a href="#">帮助中心</a></li>
					<li><a href="#">食品安全</a></li>
				</ol>
			</div>
		</div>
		
		<div class="topNode">
			<a href="#" class="logo">
				<img src="img/logo.gif"/>
			</a>
			<div class="topNode_ln">
				<a href="#">
					北京
				</a>
			</div>
			<div class="topNode_center">
				<div class="search">
					<div class="searchleft">
						<div class="left_two">
							<input placeholder="搜索商家/地点" />
						</div>
					</div>
					<a href="#" class="searchTo">搜索</a>
				</div>
				<ul class="search_ul">
					<li><a href="#">自助火锅</a></li>
					<li><a href="#">天虹商场</a></li>
					<li><a href="#">中医推拿按摩</a></li>
					<li><a href="#">化妆</a></li>
					<li><a href="#">钢琴培训</a></li>
				</ul>
			</div>
			<ul class="topNode_right">
				<li class="t1"><a href="#"></a></li>
				<li class="line"></li>
				<li class="t2"><a href="#"></a></li>
				<li class="line"></li>
				<li class="t3"><a href="#"></a></li>
			</ul>
		</div>
		
	</body>
</html>


预览:
在这里插入图片描述

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

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

相关文章

【JAVA程序设计】【C00107】基于SSM(非maven)的民宿短租管理系统——有文档

【C00107】基于SSM&#xff08;非maven&#xff09;的民宿短租管理系统——有文档项目简介项目获取开发环境项目技术运行截图项目简介 基于ssm框架非maven开发的民宿短租管理系统分为二种用户&#xff1a;系统管理员、用户 管理员角色包含以下功能&#xff1a; 用户管理、客房…

本地新项目上传到git的详细步骤

前提&#xff1a;你本地的项目目录里要记得添加.gitignore忽略文件&#xff0c;免得把一些无用的文件提交&#xff0c;内容如下&#xff0c;可直接粘贴&#xff1a; # Created by .ignore support plugin (hsz.mobi) ### Java template # Compiled class file *.class# Log fi…

Python不同版本之间的切换方法

在使用Python的过程中难免会遇到不同的项目使用不通同的Python环境&#xff0c;这就引出Python环境的切换问题 这篇文章以3.11.0与3.10.10之间的版本切换为列讲述 首先我自己的电脑上同时安装了这两个版本的Python&#xff0c;并且都已经配置了环境变量 1.两个版本的Python …

cast提前!最简单有效的神经网络优化方法,没有之一!

做优化有时候真的很头疼&#xff0c;绞尽脑汁的想怎么做算法等价&#xff0c;怎么把神经网络各层指令流水起来&#xff0c;在确保整网精度的同时&#xff0c;又有高性能。 但有时做了半天&#xff0c;却发现流水根本就流不起来&#xff0c;总是莫名其妙地被卡住。 真的是一顿…

[Java多线程 1] 多线程基础

在Java 技术中&#xff0c;多线程依旧是一个离不开的话题&#xff0c;掌握多线程才能对一些高并发技术理解透彻。同时多线程也需要有一定的操作系统基础&#xff0c;在其理论上进行学习&#xff0c;会对调度情况、线程情况有更多的了解。当然这一块也常常作为Java面试的重点&am…

HNU工训中心:元器件及测量基础实验报告

工训中心的牛马实验 1.实验目的 1.熟悉测量验证常用元器件参数、 并采用替代法(测量回路电流)测量其伏安特性的方法。 2.熟悉测量误差及减小测量误差注意事项 2.实验仪器和器材 1.实验仪器. 直流稳压电源型号:IT6302 台式多用表型号:UT805A 2.实验( 箱)器材 电路实验箱…

针对序列级和词元级应用微调BERT(需修改)

对于序列级和词元级自然语言处理应用&#xff0c;BERT只需要最小的架构改变&#xff08;额外的全连接层&#xff09;&#xff0c;如单个文本分类&#xff08;例如&#xff0c;情感分析和测试语言可接受性&#xff09;、文本对分类或回归&#xff08;例如&#xff0c;自然语言推…

sdut pta查找表

7-1 电话聊天狂人 给定大量手机用户通话记录&#xff0c;找出其中通话次数最多的聊天狂人。 输入格式: 输入首先给出正整数N&#xff08;≤105&#xff09;&#xff0c;为通话记录条数。随后N行&#xff0c;每行给出一条通话记录。简单起见&#xff0c;这里只列出拨出方和接…

SpringBoot:SpringBoot整合Junit 和 MyBatis(3)

SpringBoot整合Junit 和 MyBatis1. SpringBoot整合Junit2. SpringBoot整合MyBatis2.1 定义SpringBoot项目2.2 定义dao接口2.3 定义service层2.4 定义controller层2.5 配置yml/yaml文件2.6 postman测试1. SpringBoot整合Junit 在com.example.service下创建BookService接口 publ…

华为OD机试题,用 Java 解【两数之和绝对值最小】问题

最近更新的博客 华为OD机试题,用 Java 解【停车场车辆统计】问题华为OD机试题,用 Java 解【字符串变换最小字符串】问题华为OD机试题,用 Java 解【计算最大乘积】问题华为OD机试题,用 Java 解【DNA 序列】问题华为OD机试 - 组成最大数(Java) | 机试题算法思路 【2023】使…

面向对象拓展贴

1. 类和对象的内存分配机制 1.1 分配机制  Java 内存的结构分析 栈&#xff1a; 一般存放基本数据类型(局部变量)堆&#xff1a; 存放对象(Cat cat , 数组等)方法区&#xff1a;常量池(常量&#xff0c;比如字符串)&#xff0c; 类加载信息示意图 [Cat (name, age, price)]…

安全狗出席2023中国网络和数据安全产业高峰论坛

2月23日&#xff0c;由工业和信息化部、四川省人民政府主办的“2023中国网络和数据安全产业高峰论坛”在成都顺利开幕。 作为国内云原生安全领导厂商&#xff0c;安全狗也出席了此次活动。 在此次活动中&#xff0c;“2022年网络安全技术应用试点示范项目授牌仪式”环节引起业…

TwinCAT3第三方伺服电机——汇川SV660N使用

目录 一、第三方伺服在TC3中配置和使用 二、xml文件拷贝 ​编辑 三、IO中扫描伺服 四、工程测试 五、汇川伺服参数设置说明 一、第三方伺服在TC3中配置和使用 在倍福控制系统中使用第三方伺服可以参见本人另一篇博客&#xff0c;有详细教程说明。本文仅仅对SV660N伺服设置…

表格形式的Sarsa与Q_learning算法

环境如下&#xff1a; 这是一个简单的环境&#xff0c;绿色方块代表终点&#xff0c;白色方块代表可行点&#xff0c;灰色方块代表陷阱 用Sarsa算法和Q_learning算法训练得到value表格 代码如下&#xff1a; (jupyter notebook上的代码&#xff0c;所以顺序看起来有点儿奇怪) …

【博学谷学习记录】超强总结,用心分享丨人工智能 Linux常用软件安装 CenOS 7 arm 安装 MySQL8

目录环境说明虚拟机安装MySQL下载步骤1.卸载系统自带的mariadb-lib2.上传安装包并解压3.按顺序安装4.初始化数据库5.目录授权&#xff0c;否则启动失败6.启动msyql服务7.查看msyql服务的状态8.在/var/log/mysqld.log下查看临时密码9.用临时密码登录到数据库10.执行下列mysql命令…

给打算转行IC的同学几点建议,来听听工程师怎么说?

“我不是相关专业的&#xff0c;也没什么IC设计的基础&#xff0c;能转IC设计岗吗&#xff1f;” “感觉自己学比较乱&#xff0c;不知道到底怎么学&#xff1f;没有项目经验怎么办&#xff1f;” 每一个想转IC设计岗位的同学都或多或少地遇到过这样的问题&#xff0c;有着找…

使用 Postman 实现 API 自动化测试

目录&#xff1a;导读 背景介绍 名词解析 使用说明 执行 API 测试 集成 CI 实现 API 自动化测试 写在最后 背景介绍 相信大部分开发人员和测试人员对 postman 都十分熟悉&#xff0c;对于开发人员和测试人员而言&#xff0c;使用 postman 来编写和保存测试用例会是一种比…

Vuex 状态管理器(vuex安装与配置、state、mutations、actions、getters、module)全解

文章目录知识点Vuex 的简介Vuex 的安装与配置Vuex 的核心概念核心概念之&#xff1a;State核心概念之&#xff1a;Mutations核心概念之&#xff1a;Actions核心概念之&#xff1a;GettersVuex 规则核心概念之&#xff1a;Module实验总结知识点 Vuex 的简介Vuex 的安装与配置Vu…

UE实现相机飞行效果CesiumForUnreal之DynamicPawn飞行原理浅析

文章目录 1.实现目标2.实现过程2.1 FlyTo实现原理与代码2.2 DynamicPawn飞行原理3.参考资料1.实现目标 基于CesiumForUnreal的Dynamic Pawn实现飞行效果GIF动图: 2.实现过程 实现原理较为简单,基于CesiumForUnreal插件中DynamicPawn中的Camera实现相关功能。其中FlyTo直接通…

人工智能的几个研究方向

人工智能主要研究内容是&#xff1a;分布式人工智能与多智能主体系统、人工思维模型、知识系统、知识发现与数据挖掘、遗传与演化计算、人工生命、人工智能应用等等。 其中热门研究有以下几种。 一、计算机视觉 就包括图像识别&#xff0c;视频识别&#xff0c;具体应用有人…