HTML5学习第二天!
学习了一天,然后整理内容到现在,感觉昨天的学习效率有点差,哎!
感受尽在代码中,布局真的脑壳疼,仅仅只整理了CSS中的list:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>折叠菜单</title>
<link rel="stylesheet" type="text/css" href="css/index1.css"/> </head>
<body> <ul id="main">
<li id="part1">
<a href="#">菜单一</a>
<ul class="menuPart">
<li>菜单一11</li>
<li>菜单一22</li>
<li>菜单一33</li>
<li>菜单一44</li>
</ul>
</li>
<li id="part2">
<a href="#">菜单二</a>
<ul class="menuPart">
<li>菜单二11</li>
<li>菜单二22</li>
<li>菜单二33</li>
<li>菜单二44</li>
</ul>
</li>
<li id="part3">
<a href="#">菜单三</a>
<ul class="menuPart">
<li>菜单三11</li>
<li>菜单三22</li>
<li>菜单三33</li>
<li>菜单三44</li>
</ul>
</li>
<li id="part4">
<a href="#">菜单四</a>
<ul class="menuPart">
<li>菜单四11</li>
<li>菜单四22</li>
<li>菜单四33</li>
<li>菜单四44</li>
</ul>
</li>
</ul> </body>
</html>
/**{
padding: 0;
margin: 0;
}*/
a{
text-decoration: none;
font-size: 20px;
width: 30px;
height: 200px;
color: blue;
float: left;
/* background-color: burlywood;*/
}
#main{
list-style: none;
height: 400px; /*只设置height,width默认最大,不能只设置width而不设置heigth*/
width: 400px;
}
#main>li{
float: left;
margin: 20px 0 20px 0; /*不能有左右参数,否则滑动切换不顺畅*/
/* background-color: red;*/
}
#main ul{
display: none;
/*width: 30px;*/ /*ul的框架默认子类li的总体大小*/
font-size: 20px;
/*width: 26px;*/ /*只需要设置padding就行了*/
float: left;
padding: 20px 20px 0 5px;
margin: 0 5px 0 0;
/* background-color: bisque;*/
}
#main ul>li{
list-style: none;
width: 26px;
/*height: 80px;*/ /*不设置height默认装满content(信息,写的字为止)*/
/*padding: 3px*/
margin: 5px 5px 5px 5px;
background-color: #7FFFD4;
}
#main>li:hover ul{
display: block;
}


第二幅图是网上找到的,第一幅图mspaint自己整理的,加油,我的Web学习之旅!
HTML5学习第二天!的更多相关文章
- HTML5 学习总结(一)——HTML5概要与新增标签
一.HTML5概要 1.1.为什么需要HTML5 HTML4陈旧不能满足日益发展的互联网需要,特别是移动互联网.为了增强浏览器功能Flash被广泛使用,但安全与稳定堪忧,不适合在移动端使用(耗电.触摸 ...
- HTML5学习总结——canvas绘制象棋(canvas绘图)
一.HTML5学习总结——canvas绘制象棋 1.第一次:canvas绘制象棋(笨方法)示例代码: <!DOCTYPE html> <html> <head> & ...
- HTML5 学习笔记(一)——HTML5概要与新增标签
目录 一.HTML5概要 1.1.为什么需要HTML5 1.2.什么是HTML5 1.3.HTML5现状及浏览器支持 1.4.HTML5特性 1.5.HTML5优点与缺点 1.5.1.优点 1.5.2 ...
- HTML5 学习笔记--------》HTML5概要与新增标签!
一.HTML5概要 1.1.为什么需要HTML5 HTML4陈旧不能满足日益发展的互联网需要,特别是移动互联网.为了增强浏览器功能Flash被广泛使用,但安全与稳定堪忧,不适合在移动端使用(耗电. ...
- HTML5学习参考资料整理
给大家推荐一下学习研究HTML5必备的一些个网站,更加有利于大家对HTML5的学些和研究.如果各位童鞋还有更多的,欢迎投递资源给我们,也可以支持 我们,让我们利用大家的力量收集更多的HTML5学习资料 ...
- Html5 学习系列(四)文件操作API
原文:Html5 学习系列(四)文件操作API 引言 在之前我们操作本地文件都是使用flash.silverlight或者第三方的activeX插件等技术,由于使用了这些技术后就很难进行跨平台.或者跨 ...
- Html5学习导航
给大家推荐一下学习研究HTML5必备的一些个网站,更加有利于大家对HTML5的学些和研究.如果各位童鞋还有更多的,欢迎投递资源给我们,也可以支持我们,让我们利用大家的力量收集更多的HTML5学习资料, ...
- Html5学习系列
Html5学习系列 HTML5 规定了一种通过 video 元素来包含视频的标准方法 Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件 MPEG4 = 带有 H.26 ...
- HTML5学习第四天
HTML5学习第四天 一.HTML列表 HTML列表,有无序表,有序表以及自定义表,列表于列表之间可以实现嵌套 列表相关操作 <ul> <li>(多选)谁世界第二可爱?< ...
随机推荐
- cnblogs侧边栏访客统计 小插件
之前博客的侧边栏一直用的是flagcounter,直观简洁又好看,近期恍然发现被博客园禁了.禁用原因据说是由于flagcounter将香港(HongKong).台湾(TaiWan)和澳门(Macau) ...
- go中的数据结构字典-map
1. map的使用 golang中的map是一种数据类型,将键与值绑定到一起,底层是用哈希表实现的,可以快速的通过键找到对应的值. 类型表示:map[keyType][valueType] key一定 ...
- 【algo&ds】0.数据结构和算法入门
解决问题方法的效率,跟数据的组织方式有关 解决问题方法的效率,跟空间的利用效率有关 解决问题方法的效率,跟算法的巧妙程度有关 什么是数据结构 数据对象在计算机中的组织方式 逻辑结构 物理存储结构 数据 ...
- 点击a标签的时候出现虚影
在a标签中添加 outline:none;就可以去除了
- Arduino 将 String 转化为 int
Arduino 将 String 转化为 int 函数:toInt() 实例: String my_str = "; int my_int = my_str.toInt();
- nyoj 66-分数拆分 (Java,暴力)
66-分数拆分 内存限制:64MB 时间限制:3000ms 特判: No 通过数:7 提交数:9 难度:1 题目描述: 现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y ...
- Python3.7.1(四) Print如何在输出中插入变量
# 如果想在打印的字符串中的任意地方加入任意的变量,可以使用python的格式化输出.## 用例代码如下:s = 'Hello'x = len(s)print("The length of ...
- secureCRT安装与激活
SecureCRT安装及激活方式 百度网盘地址: SecureCRT及激活软件的地址: 1. 安装secureCRT 百度网盘下载,点击scrt814-x64.exe,按照提示安装secureCRT, ...
- Entity Framework Core For MySql查询中使用DateTime.Now的问题
背景 最近一直忙于手上澳洲线上项目的整体迁移和升级的准备工作,导致博客和公众号停更.本周终于艰难的完成了任务,借此机会,总结一下项目中遇到的一些问题. EF Core一直是我们团队中中小型项目常用的O ...
- mysql通俗易懂的数据库连接池原理及模拟实现
什么是数据库连接池? 当系统使用JDBC技术访问数据库时会创建一个connection对象,而该对象的创建过程是非常消耗资源的,并且创建对象的时间也特别长,假设系统一天有1万次的访问量,那么一天就会有 ...