一:position:fixed(相对于浏览器窗口来对元素进行定位)

<style type="text/css">
.aa
{
position:fixed;
left:5px;
top:5px;
}
.bb
{
position:fixed;
top:5px;
left:30px;
}
</style>
</head>
<body>

<p class="aa">文字</p>
<p class="bb">文字</p>

二,position absolute  绝对定位

<style>

.aa
{
position:absolute;
left:50px;
top:80px
}
</style>

</head>
<body>
<h2 class="aa">大学生创业</h2>
<p>通过绝对定位,元素可以放置到页面上的任何位置。下面的标题距离页面左侧 50px,距离页面顶部 80px。</p>

</body>

三 position relactive  相对定位

<style>
.aa
{
position:relative;
left:-20px
}
.bb
{
position:relative;
left:20px
}
</style>
</head>

<body>
<h2>这是位于正常位置的标题</h2>
<p>相对定位会按照元素的原始位置对该元素进行移动。</p>
<h2 class="aa">相对于其正常位置向左移动</h2>
<p>样式 "left:-20px" 从元素的原始左侧位置减去 20 像素。</p>
<h2 class="bb">相对于其正常位置向右移动</h2>
<p>样式 "left:20px" 向元素的原始左侧位置增加 20 像素。</p>

四 分层(z-index)

<style>
.aa
{
position:absolute;
left:0px;
top:0px;
z-index:-1
}
</style>
</head>

<body>
<h1>这是一个标题</h1>
<img class="aa" src="../新建文件夹/psb.jpg">
<p>默认的 z-index 是 0。Z-index -1 拥有更低的优先级。</p>
<style>
.aa
{
position:absolute;
left:0px;
top:0px;
z-index:1
}
</style>
</head>

<body>
<h1>这是一个标题</h1>
<img class="aa" src="QQ截图20161031090629.png"/>
<p>默认的 z-index 是 0。Z-index 1 拥有更高的优先级。</p>

五 float 流

<style>
.aa{
    float:left;}
</style>
</head>

<body>
<div class="aa">1</div>
<div class="aa">2</div>
<div class="aa">3</div>

float的例题

<style>
#menu{ width:900px; height:50px; float:left}
        .list{ float:left; width:100px; height:50px; text-align:center; vertical-align:middle; line-height:50px; background-color:#3FC; margin-left:10px}
</style>
</head>

<body>
<div id="menu">
          <div class="list">首页</div>
        <div class="list">作业管理</div>
        <div class="list">作业检查</div>
        <div class="list">作业查看</div>
        <div class="list">发布作业</div>
      </div>

<div style="clear:both"></div>  清流,防止使用流时出现错误

display 控制显示样式  (显示与隐藏)

display:none  表示不显示;

display:block 显示;

#s1{ width:100px; height:100px; background-color:#F00; display:inline-block}

 <span id="s1">测试文字</span>  <span>和<a>标签不能通过width height进行调整大小,但display:inline-block能控制它的大小;

visibility 控制显示与隐藏

#d5{ width:100px; height:100px; background-color:#666; visibility:hidden}

<div id="d5"></div>

visibility:hidden表示隐藏

overflow 超出部分控制;


超出部分隐藏;

<style>
#d7{ width:100px; height:100px; overflow:hidden}
</style>
</head>

<body>
<div id="d7">蝴蝶兰的安静喝点兰的安静喝点兰的安静喝点兰的安静喝点兰的安静喝点啊哈大话大大话艾克大的按时</div>

透明处理

<style>
#d8{ width:200px; height:200px; background-color:black;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
</style>
</head>

<body>
<div id="d8"></div>

 圆角处理border-radius:20px;--20表示半径

#d1{width:100px; height:100px; background-color:#000; display:block;border-radius:20px;}

<div id="d1"></div><br />

阴影处理

#d2{width:100px; height:100px; background-color:#666; display:block;border-radius:20px;box-shadow:0 0 50px white;}

<div id="d2"></div>

鼠标变小手 cursor:pointe;

transform:rotate(45deg);旋转45度

 <div style=" width:50px; height:50px; border-bottom:2px solid #006; border-left:2px solid #006;transform:rotate(45deg)"></div>

布局出该效果

 

提示:使用DIV的border样式,调整边框粗细出现该效果,保留上边框,其它三个方向的边框需设置:border-left:100px solid transparent;来透明掉。

<div style=" width:200px; height:200px; border-top:3px solid #333">

<div style=" margin-top:10px; border-left:100px solid transparent; border-bottom:100px solid transparent; border-right:100px solid transparent; border-top:100px solid #309"></div>

</div>

给title加图片

<title>无标题文档</title>

<link rel="shortcut icon" href="psb.jpg"/>

鼠标放上:

要求:鼠标放上的过程中文字位置不移动。

提示:字体微软雅黑,文字颜色#333,外边框颜色#e9e9e9,鼠标放上背景色#b3b6bb,鼠标放上边框颜色#F39

<style>

*{ font-style:微软雅黑; color:#333;}

#d1 { width:500px; height:52px; font-style:微软雅黑; color:#333; border:1px solid #e9e9e9; }

#d1 div{ width:100px; height:50px;float:left; font-weight:bold;text-align:center; vertical-align:middle; line-height:50px; border-top:2px solid #FFF}

#d1 div:hover{ background-color:#b3b6bb;  border-top-color:#F00; color:#fff;}

</style>

</head>

<body>

<div id="d1">

 <div>春节</div>

 <div>元宵节</div>

 <div>端午节</div>

 <div>中秋节</div>

 <div>国庆节</div>

</div>

 添加背景音乐

html部分---格式与布局;的更多相关文章

  1. 9月11日上午HTML有序列表、无序列表、网页的格式和布局

    样式表 六.列表方块 1.有序列表变无序列表 <ol> <li>张店</li> <li>桓台</li> <li>淄川</l ...

  2. 一起学HTML基础-格式与布局fixed/absolute/relative/z-index/float

    很多网页都存在一个悬浮的操作条或者广告区,无论如何上下滚动网页,操作条或广告区都不会动,这个就是div制作,位置锁定在屏幕指定位置,现在我们就学习下网页的格式与布局. position 位置,来给di ...

  3. css样式表 格式与布局

    1 样式表  内联样式表  内嵌样式表  外部样式表 2 选择器 标签选择器 <style type="text\css" class 选择器  以.开头 ID选择器 以#开 ...

  4. css样式表:样式分类,选择器。样式属性,格式与布局

    样式表分类: 1.内联样式表, 和html联合显示,例:<p style="font-size:14px;">内联样式表</p> 2.内嵌样式表 作为一个独 ...

  5. css样式,边界和边框,格式和布局

    1.大小:width:宽:heigh:高 2.背景:1)background-color:背景颜色 2)background-image:背景图片url路径 3)background-repeat:图 ...

  6. 关于CSS格式与布局中的基础知识的简单操作

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. css样式表----------样式属性(背景与前景、边界和边框、列表与方块、格式与布局)

    一.背景与前景 (1).背景 line-height: 1.5 !important;">90; /*背景色(以样式表为主,样式表优先.)*/ background-image:url ...

  8. HTML基础(五)——-css样式表——样式属性——格式与布局

    一.position:fixed 锁定位置(相对于浏览器的位置),例如有些网站的右下角的弹出窗口. 示例: 二.position:absolute     绝对位置: 1.外层没有position:a ...

  9. 从图片中提取html格式的布局

    制作界面的自动化 意义:对于程序设计人员来说,比较痛苦的是制作界面.从设计人员发送的稿件(通常为jpg格式),到完成html的布局,需要将图像转化为div标记,自动化这一过程十分有意义 1.设计一个工 ...

  10. HTML--CSS样式表--格式与布局

    一:position:fixed 锁定位置(相对于浏览器的位置),例如有些网站的右下角弹窗 例如: <head> <title>网页标题</title> <s ...

随机推荐

  1. poj 3468 A Simple Problem with Integers 线段树第一次 + 讲解

    A Simple Problem with Integers Description You have N integers, A1, A2, ... , AN. You need to deal w ...

  2. java枚举类

    enum关键字用于定义枚举类,若枚举只有一个成员, 则可以作为一种单例模式的实现方式.   枚举类对象的属性不应允许被改动, 所以应该使用 private final 修饰. 枚举类的使用 priva ...

  3. 跨域SSO的实现

    翻译自CodeProject网站ASP.NET9月份最佳文章:Single Sign On (SSO) for cross-domain ASP.NET applications. 翻译不妥之处还望大 ...

  4. windows操作系统日常使用

    快捷键使用: 看实例,学经验,我看行. 1.人体学输入设备被禁用怎么办(鼠标被禁用.键盘被禁用) 有一天脑子抽风,把鼠标给禁用了.以前不常用快捷键,这下必须学学怎么使用快捷键了,现在记下来,防止以后脑 ...

  5. oracle触发器的小例子

    实现功能: 插入数据前触发,检查与插入数据几个属性相同的在表中的列将状态改为false,再执行插入. 解决方案: CREATE OR REPLACE TRIGGER tri_insert BEFORE ...

  6. iOS开发之runtime运行时机制

    最近参加三次面试都有被问到runtime,因为不太懂runtime我就只能支支吾吾的说点零碎.我真的好几次努力想看一看runtime的知识,因为知道理解它对理解OC代码内部变化有一定帮助,不过真心觉得 ...

  7. XAMPP启动mysql遇到的问题

    Version: '10.1.9-MariaDB' socket: '' port: 3306 mariadb.org binary distribution2016-07-18 10:42:04 1 ...

  8. C# 对MongoDB 进行增删改查的简单操作 (转)

    运用到的MongoDB支持的C#驱动,当前版本为1.6.0 下载地址:https://github.com/mongodb/mongo-csharp-driver/downloads 1,连接数据库 ...

  9. JS中关于 一个关于计时器功能效果的实现

    optionSearch(); function optionSearch() { //定义一个清除计时器的变量 var timer = null; //自选标题区域 $("#optiona ...

  10. 在php中需要用到的mysql数据库的简单操作

    1.数据库连接 1.1用windows命令行链接数据库服务器 几个DOS命令 在DOS环境下命令后面没有分号,在MySQL环境下,命令后面有分号 进入盘符: 语法:盘符: 进入盘符下的某个文件夹 语法 ...