html中div定位练习
html中div定位练习,实现简单的计划列表:
记录div定位时主要的属性:float、position等,以及对应的relative和absolute等,同时使用到angular js中的数据绑定,$http请求等等,记录备忘:
login.css中代码:
/*
主页面数据列表
*/
.planWrite{
background-color: #868383;
margin: 9px;
font-size: 16px;
width: 93%;
height:330px;
}
.plDiv{
width: 32%;
position: absolute;
margin:0px;
border: 1px solid #060606;
}
.plDiv1{
width: 30%;
position: absolute;
margin:0px;
}
#div1_2{
left:1%;
top:60px;
height: 350px;
background-color: #868383;
}
#div2_2{
left:35%;
top:60px;
height: 350px;
background-color: #868383;
}
#div3_2{
left:69%;
top:60px;
height: 350px;
background-color: #868383;
}
#plDiv{
left: 2%;
width: 95%;
height:420px;
margin: 10px;
position: relative;
}
#div1{
height:370px;
left:0px;
top:50px;
background-color: #A4A6A5;
}
#div1_1{
height:50px;
left:0px;
background-color: #060606;
color:#FAF8F8;
font-size: 30px;
font-family: 微软雅黑;
}
#div2{
height:370px;
left:34%;
top:50px;
background-color: #A4A6A5;
}
#div2_1{
height:50px;
left:34%;
background-color: #060606;
color:#FAF8F8;
font-size: 30px;
font-family: 微软雅黑;
}
#div3{
height:370px;
left:68%;
top:50px;
background-color:#A4A6A5 ;
}
#div3_1{
height:50px;
left:68%;
background-color: #060606;
color:#FAF8F8;
font-size: 30px;
font-family: 微软雅黑;
}
/*
planList.html中的代码:
<div id="plDiv">
<center>
<div class="plDiv" id="div1_1">
今日计划
</div>
</center>
<div class="plDiv" id="div1">
</div>
<div class="plDiv1" id="div1_2">
<ul>
<li ng-repeat="plan in plans">{{plan.msgContent}}</li>
</ul>
</div>
<center>
<div class="plDiv" id="div2_1">
今日总结
</div>
</center>
<div class="plDiv" id="div2">
</div>
<div class="plDiv1" id="div2_2">
<!--summary总结-->
<textarea class="planWrite" ng-model="todaySummary"></textarea>
</div>
<center>
<div class="plDiv" id="div3_1">
明日计划
</div>
</center>
<div class="plDiv" id="div3">
</div>
<div class="plDiv1" id="div3_2">
<textarea class="planWrite" ng-model="tomorrowPlan"></textarea>
</div>
</div>
planCtr.js中的代码:
angular.module('contactsApp')
.controller('planCtr',function($scope,$http){
$scope.todaySummary="有总结才知得失";
$scope.tomorrowPlan="有计划才不慌乱";
$http.get("./json/plan.json").success(function(plans){
console.log(plans);
$scope.plans=plans;
});
});
plan.json中的代码:
[
{
"msgContent":"明天会更好"
},
{
"msgContent":"每天进步一点点"
},
{
"msgContent":"总有一个适合你"
}
]
效果图:
html中div定位练习的更多相关文章
- 网页制作过程中div定位的三个问题
这几天要做单位的网站,对于做网站我也不怎么样,于是我便在网上参考了一个比较满意的网站,套一下来把这个工作结束了.在此期间遇到了三个关于div定位问题, 一般网站用div布局时都是从上到下分head . ...
- jQuery ZeroClipboard中Flash定位不准确的解决方案
转自波斯马,原文地址<jQuery ZeroClipboard中Flash定位不准确的解决方案> jQuery ZeroClipboard支持在多种浏览器中复制内容到剪贴板,IE.Fire ...
- (转载)html中div使用自动高度
为什么要使用div标签 1.更多的配置项,那就意味着更灵活,当然,难度也更高: 2.可以方便的容纳其他html标签: static定位就是不定位,出现在哪里就显示在哪里,这是默认取值,只有在你 ...
- CSS中的定位与浮动
CSS中的定位与浮动 本文主要讲述CSS中的三种定位样式static.relative和absolute的区别以及浮动元素的特征. 定位样式 CSS中定位样式position的取值有三个,默认值:st ...
- 关于CSS中的定位使用子绝父相(子类绝对位置和父类相对位置)
关于CSS中的定位使用子绝父相(子类绝对位置和父类相对位置) 欢迎转发,但是请填写原博客地址https://www.cnblogs.com/JNovice/p/9536910.html 前言:最近在 ...
- 【基础】selenium中元素定位的常用方法(三)
一.Selenium中元素定位共有八种 id name className tagName linkText partialLinkText xpath cssSelector 其中前六种都比较简单, ...
- css中的定位属性position(转)
css中的定位属性position 同样的也是上课的时候发现学生难以理解的一些问题拿出来记录一下,希望帮助初学者. 在css中定位属性position的运用在页面中是很常用的,特别是一些结合js来 ...
- CSS中的定位机制
CSS3 中有三种定位机制 : 普通文档流 (text)| 浮动(float) | 定位(position) 普通文档流 就是CSS中默认的文本文档 普通流中,元素位置由文档顺序和元素性质决定,块级元 ...
- div定位relative和absolute测试2
之前的博文:div定位relative和absolute测试1.中,body包含了蓝色和红色div,蓝色的相对定位,相对于body向下偏移了10px位置,红色绝对定位,相对浏览器偏移了10px位置. ...
随机推荐
- c 深度剖析 1
1.register register 变量必须是能被CPU寄存器所接受的类型(32 位机器 寄存器为32位),必须是单个的值,长度小于或等于整形的长度 不能用&来获取register 变量的 ...
- c++内置函数---7
原创博客:转载请标明出处:http://www.cnblogs.com/zxouxuewei/ 内置函数 调用函数时需要一定的时间和空间的开销.一般,函数调用包括5部分: 1.程序先执行函 数调用之前 ...
- CString用法总结
概述:CString是MFC中提供的用于处理字符串的类,是一种很有用的数据类型. 它很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作时方便了很多. 不管怎样,使用CString有很多的特殊 ...
- URAL 2034 Caravans(变态最短路)
Caravans Time limit: 1.0 secondMemory limit: 64 MB Student Ilya often skips his classes at the unive ...
- 什么是域名?什么网站名?什么是URL?
域名,相信大家都不默认,也使用过无数次!比如: google.com.baidu.com.163.com等. 这时候,你可能要奇怪了,为什么小编没有在前面加上www? 因为正常情况下,不应该是www. ...
- Linux驱动设计——字符杂项设备
杂项设备 linux里面的misc杂项设备是主设备号为10的驱动设备,misc设备其实也就是特殊的字符设备,可自动生成设备节点. 定义头文件<linux/miscdevice.h> 杂 ...
- 工厂方法模式(FACTORY METHOD)
核心精神是封装类中不变的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦.复用和方便后期维护拓展的目的. 工厂方法(Factory Method)模式的意义是定义一个创建产品对象的工厂接 ...
- php会话(session)生命周期概念介绍及设置更改和回收
http://www.169it.com/article/8429580816135935852.html https://my.oschina.net/jiec/blog/227252 sessi ...
- 如何安装 VLFeat工具包到Linux (Ubuntu) 64_bit system matlab 中?
最近要提一个数据集的feature,想先用HOG特征做一个baseline,听师兄说VLFeat 是一个不错的工具包,就下载了试试,刚刚配置成功,网上各种搜索教程啊 但是都不行,最后还是硬着头皮看官网 ...
- 使用Cloudera部署,管理Hadoop集群
Hadoop系列之(三):使用Cloudera部署,管理Hadoop集群 http://www.cnblogs.com/ee900222/p/hadoop_3.html Hadoop系列之(一):Ha ...