HTML/CSS 练习
1.提示框/箭头/透明度
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>文档标题</title> </head> <body style="text-align:center;"><h2>底部提示框/顶部箭头</h2><div class="tooltip">鼠标移动到我这<span class="tooltiptext">提示文本</span> </div> </body> </html>
.tooltip{position: relative;display: inline-block;border-bottom: 1px dotted black; } .tooltiptext{visibility: hidden;text-align: center;background-color: black;color: white;width:120px;padding: 6px 0px;border-radius: 6px;position: absolute;z-index: 1;right: 105%;margin-top: -3px;opacity: 0;transition: opacity 2.5s; } .tooltiptext::after{content: "";position:absolute;border-style:solid;top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black; } .tooltip:hover .tooltiptext{visibility:visible;opacity:1; }
2.导航栏
*{box-sizing:border-box; }body{margin:0;}.header{background-color:#1E90FF;text-align:center;color:white;padding:15px;}.footer{background-color:#696969;color:white;padding:10px;}.topmenu{ list-style-type:none;margin:0;padding:0;overflow:hidden;/*显示出内容。其他的会被剪辑*/background-color:#777;}.topmenu li{float:left;}.topmenu li a{display:inline-block; /* 对象为内联,内容为块级*/color:white;padding:16px;text-decoration:none;}.topmenu li a:hover{background-color:#222;}.topmenu li a.active{color:white;background-color:#32CD32}.column{float:left;padding:15px;}.clearfix:after{ /*在元素clearfix后添加内容*/content:"";clear:both;display:table;/*为一个块级表格元素 */}.sidemenu{width:25%; }.content{width:65%;}.sidemenu ul{list-style-type:none;margin:0px;padding:0px;}.sidemenu li a{margin-bottom:4px;display:block;padding:8px;text-decoration:none;background-color:#eee;color:#666;}.sidemenu li a:hover{background-color:#555;color: white;}.sidemenu li a.active{background-color: #008CBA;color: white;}
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>文档标题</title> </head><body><ul class="topmenu"><li><a href="#home" class="active">主页</a></li><li><a href="#news">新闻</a></li><li><a href="#contact">联系我们</a></li><li><a href="#about">关于我们</a></li></ul><div class="clearfix"><div class="column sidemenu"><ul><li><a href="#flight">The Flight</a></li><li><a href="#City" class="active">The City</a></li><li><a href="#island">The Island</a></li><li><a href="#Food">The Food</a></li><li><a href="#People">The People</a></li><li><a href="#History">The History</a></li><li><a href="#Oceans">The Oceans</a></li></ul> </div><div class="column content"><div class="header"><h1>The City</h1></div><h1>Chania</h1><p>Chania is the capital of the Chania region on the island of Crete. The city can be divided in two parts, the old town and the modern city.</p><p>You will learn more about responsive web pages in a later chapter.</p></div></div><div class="footer"><p>底部文本</p></div> </body> </html>
转载于:https://www.cnblogs.com/Tony98/p/10950920.html
HTML/CSS 练习相关推荐
- ireport如何给static text加边框_html amp;amp; css 解决li浮动边框为2的问题
html && css 解决li浮动边框为2的问题 思路 问题:首先,li 浮动后,添加边框,则 中间 li 的边框会形成 1+1=2 的效果,1px的边框会变成2px.(例:分页模块 ...
- 【css】基础学习总结
填充部分: 1.css概念 2.如何用css控制页面样式(2种方式,写在页面内,链接CSS样式文件) 3.介绍了不同的选择器(3种) 4.选择器的声明:集体,嵌套 5.css继承:父子嵌套继承 6.C ...
- Conversion error:Jekyll::Converters::Scss encountered an error while converting css/main.scss
错误描述:Conversion error: Jekyll::Converters::Scss encountered an error while converting 'css/main.scss ...
- CSS 选择器:BeautifulSoup4解析器
和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据. lxml 只会局部遍历,而Beautiful Soup 是基 ...
- CSS Modules
css-loader 提供了一种叫做 CSS Modules 的方案,可以帮我们自动生成唯一的类名,不会和其他模块的命名出现冲突 要使用 CSS Modules 有几个步骤,首先需要在 webpack ...
- css 伪元素::after与::before的使用
CSS伪元素是用来添加一些选择器的特殊效果. 一般使用是 类或者id::after , 类或者id::before ::after是在类的后面处理逻辑 ::before 是在先的前面处理逻辑 它们 都 ...
- 前端之css基础学习(更正版)
css是什么 CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离. 简单的说css的引入就是为了使得HTML语言能够 ...
- div css 常用技巧
div css 常用技巧 1.给图片加上alt属性: <img src="logo.gif" alt="我的公司logo,点击返回首页" /> 2 ...
- CSS单位分析及CSS颜色表示法、颜色表(调色板)
CSS单位主要分析em.rem.fr这三个较难理解的单位吧,平常的px.%.cm那些就不谈了嘛. px在不同场景之下为同样的值,我们把它称作绝对单位,而em和rem受外部因素的影响下而改变,因此称作相 ...
- 前端之css引入方式/长度及颜色单位/常用样式
1.css三种引入方式 <!DOCTYPE html><html><head> <meta charset="UTF-8"> < ...
最新文章
- AI时代龙争虎战 什么是传统安企“护城河”?
- linux shell命令设置内存大小运行jar文件
- C++面试八股文快问快答のSTL篇
- php-calendar,PHPCalendar的函数简介
- 1120. Friend Numbers (20)-PAT甲级真题
- RS232串口MODBUS协议工业读写器读卡器配置软件|工具的功能与界面说明
- 怎么把office卸载干净?
- 用户画像基础之应用落地和案例展示
- 苹果邮箱登录入口_电子邮箱的申请及使用说明
- 武汉理工计算机网络教学平台,武汉理工大学 操作系统
- C# 将错误日志写到txt文件
- Java多线程+IO流+网络编程+MySQL+JDBC编程实现多人联机版坦克大战
- 秋意浓(2018.9.28)
- python下载哪一个安装包_python中正确安装对应版本的包
- 笔记本电脑加一个机械硬盘后的配置工作
- hook createmutex openmutex 实现多开
- Python中的面向对象编程练习
- 百度站长工具 加广告 代码分析
- water sensor水位传感器
- Python3: fp-growth频繁项集求解算法代码(提供py文件,可直接调用)
热门文章
- java 中j= i_java中 i = i++和 j = i++ 的区别
- Example-Based Facial Rigging
- visual odometry andmultiple view setting
- Lesson 3 Part 2 logistic regression
- GoogleNet_V3结构(论文复现)
- mysql io 100_MySQL服务器 IO 100%的案例分析
- python dataframe的某一列变为list_Python数据分析系列文章之Pandas(上)
- 光照强度曲线图android,有关光合作用的曲线图的分析(一) - xyz的日志 - 网易博客...
- python urlopen_Python爬虫教程-02-使用urlopen
- python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符