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位置. ...
随机推荐
- 灰度图像的自动阈值分割(Otsu 法)(转载)
灰度图像的自动阈值分割(Otsu 法) 机器视觉领域许多算法都要求先对图像进行二值化.这种二值化操作阈值的选取非常重要.阈值选取的不合适,可能得到的结果就毫无用处.今天就来讲讲一种自动计算阈值的方法. ...
- 重启Tomcat的脚本
说明:一台服务器上跑了8个Tomcat case的方式: #!/bin/bash #reboot tomcat!!! #Author:fansik echo -e "\033[1;42;31 ...
- php归获取当前目录下的二级目录数 和文件数
<?php header('Content-Type: text/html; charset=gb2312'); // $baseDir = "/www/u ...
- hdu5438(2015长春赛区网络赛1002)拓扑序+DFS
题意:给出一张无向图,每个节点有各自的权值,问在点数为奇数的圈中的点的权值总和是多少. 通过拓扑序的做法标记出所有非圈上的点,做法就是加每条边的时候将两点的入度都加一,然后将所有度数为1的点入队,删去 ...
- 使用a标签直接下载图片
通常情况下,使用a标签链接到图片,会在浏览器中打开这个图片,而不会下载 如果要直接下载这个图片,可以使用download属性配合href属性 <a href="./1.jpg" ...
- [AMPPZ 2013]Bytehattan
先把题目链接贴在这里喵~ http://main.edu.pl/en/archive/amppz/2013/baj 话说真是一道让我严重怀疑我的智商的好题目, 话说此题第一感觉.嗯?似乎离线做做就可以 ...
- SqlAlchemy初探
SqlAlchemy是Python下的一个成熟的ORM框架.下面我们对他的使用做一个简略的介绍. 0.安装 如果有pip,使用pip安装,更便捷.pip install sqlalchemy 也可以下 ...
- 黑马程序员——JAVA基础之简述多线程,两种创建多线程的方式
------- android培训.java培训.期待与您交流! ---------- 多线程: 进程和线程: 进程:是一个正在执行中的程序.每一个进程执行都有一个执行顺序.该顺序是一个执行路径,或者 ...
- web开发注意的问题
1.<input type="submit" value="提交"> 将表单提交<form action="login.jsp ...
- 在AndroidStudio中引入SlidingMenu第三方库的步骤
步骤一: 在GitHub上下载库文件 步骤二: 在需要引入库的项目中导入一个Moudle,如下图: 步骤三: 将下载后的Slidingme ...