定义网页元素

一.定位网页元素
 
 position:
  1.static  :默认值,代表没有定位,元素没有定位会以标准文档流方式展现出来
  2.relative  :相对定位,元素以自身原来位置进行定位(如果设置元素浮动,那么会以浮动后的位置作为原来的位置)
   规律:
    设置相对定位的盒子会相对它原来的位置,通过指定偏移,到达新的位置
    设置相对定位的盒子仍在标准文档流中,它对父级盒子和相邻的盒子都没有任何影响
    设置相对定位的盒子原来的位置会被保留下来
  3.absolute :绝对定位,元素以离他最近的已经定位的祖先元素进行定位,如果没有祖先元素定位,那么会以浏览器窗口进行定位
    使用了绝对定位的元素以它最近的一个“已经定位”的“祖先元素” 为基准进行偏移
    如果没有已经定位的祖先元素,会以浏览器窗口为基准进行定位
    绝对定位的元素从标准文档流中脱离,这意味着它们对其他元素的定位不会造成影响
    元素位置发生偏移后,它原来的位置不会被保留下来
  4.fixed :基于浏览器窗口进行定位,不会随着滚动条的移动而改变位置
   相对浏览器窗口来定位
   偏移量不会随滚动条的移动而移动
 元素偏移方向:
  如果想让元素向上移动,那么top属性写赋值,或者bottom属性写正值
  如果想让元素向下移动,那么bottom属性写赋值,或者top属性写正值
  如果想让元素向左移动,那么left属性写赋值,或者right属性写正值
  如果想让元素向右移动,那么right属性写赋值,或者left属性写正值
二.设置定位元素的层叠
 z-index:默认为0 值越大层级越上
 opacity :0-1  值越小越透明
 filter:alpha(opacity=x):0-100 值越小越透明

原文地址:https://www.cnblogs.com/zhaolijun123/p/9931152.html

时间: 2024-11-08 06:00:46

定义网页元素的相关文章

S1/使用HTML语言和CSS开发商业站点/08-定位网页元素

在CSS中有3种基本的定位机制,分别是标准流.浮动和绝对定位.通常在网页中除非专门指定某种元素的定位,否则所有元素都在标准流中定位,也就是说标准流中元素的位置由在XHML中的位置决定. 在前面的章节已经学习了标准流和浮动,使用浮动的方式可以定位网页元素.但是仅使用浮动一种方式,完成不了网页中很多更为复杂的网页效果. Position属性 Position属性yufloat属性一样,都是CSS排版中非常重要的概念.Position从字面意思上看就是指定盒子的位置,指它相对父级的位置和相对它自身应该

webBrowser中操作网页元素全攻略

webBrowser中操作网页元素全攻略 2012-12-20 14:21 188人阅读 评论(0) 收藏 举报 1.获取非input控件的值: webBrowser1.Document.All["控件ID"].InnerText; 或webBrowser1.Document.GetElementById("控件ID").InnerText; 或webBrowser1.Document.GetElementById("控件ID").GetAttr

简述php关于网页元素抓取方面的技术

对于php抓取网页的内容,可能比较难的就是dom解析这一部分了,这儿的话有几种技术推荐给大家,具体使用哪种就看自己的喜欢了 1.php自带的xpath解析技术 xpath的话具体可以百度一下他的用法,我只举几个简单的例子,废话不多说,代码如下 <?php error_reporting(0); $url='http://www.baidu.com';//此处写抓取的网页的网址,我随便写的 $html=file_get_contents($url); $dom=new DOMDocument; $

VBS操作JS网页元素实例

'=========================================================================='' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0'' NAME: '' AUTHOR: Microsoft , Microsoft' DATE : 2014/8/14'' COMMENT: ''==========================

VBS脚本操作网页元素

=================打开百度,点击百度按钮==================== Dim btn,ieSet ie = WScript.CreateObject("InternetExplorer.Application")ie.Visible = true '若为false,则不显示浏览器ie.navigate "www.baidu.com" DoWscript.Sleep 200Loop Until ie.readyState = 4 '等页面载

35款让你爱不释手的网页元素PSD素材

网页元素是构成一个网页的基本元素,包括按钮.表单.文本框.进度条等.这里收集了30款让你爱不释手的网页元素PSD素材. 1.国外个性网页模板UI设计PSD素材 下载地址>>> 2.带分享按钮的网页导航栏UI设计PSD素材 下载地址>>> 3.两款简洁的搜索框UI设计PSD素材 下载地址>>> 4.十款不同风格的网页登陆框PSD素材 下载地址>>> 5.三款蓝色的下载进度条PSD素材 下载地址>>> 6.九款国外精致的

动态创建并访问网页元素

最近在做OCX控件,但这个控件并不是一打开网页就需要初始化的,而是根据需要动态创建:在控件初始化的时候需要在控件内部获取其在网页中的DOM对象:并且创建之后需要立刻调用控件的方法. 最开始的方法如下: 1 var ctrl = document.createElement('object'); 2 ctrl.classid = 'CLSID:DCC16727-7A51-47B4-B38E-B020EAAF0584'; 3 document.body.appendChild(ctrl); 这个方法

网页元素定位Position

 第九章: 网页元素定位Position position属性 static:默认值,没有定位 relative:相对定位 absolute:绝对定位 fixed:固定定位  (一般不用) static没有定位,以标准流方式显示 relative设置相对定位的盒子会相对它原来的位置,通过指定偏移,到达新的位置.设置相对定位的盒子仍在标准流中,它对父级盒子和相邻的盒子都没有任何影响. 设置了position属性值为relative的网页元素,无论是在标准流中还是在浮动流中,都不会对它的父级元素和相

前端新技术:HTML5实现网页元素的拖动操作

HTML5之前,要实现网页元素的拖动操作,需要依靠mousedown.mousemove.mouseup等API,通过大量的JS代码来实现:HTML5 中引入了直接支持拖动操作的API,大大简化了网页元素的拖动操作编程难度,并且这些API除了支持浏览器内部元素的拖动外,同时支持浏览器和其它应用程序之间的数据互相拖动. 本文通过一个简单示例,演示HTML5中拖动API的使用方法. 场景: 如下图所示,我们要实现: 通过拖动将照片从左侧"相册"区域拖拽到右侧"垃圾箱"区