HTML5 布局之路 - 表单实例

.wrap {

width:300px;

height:100px;

padding:12px;

border:1px solid #933;

}

.user, .pass {

position:relative;

height:46px;

padding-left:48px;

border:1px solid #d9d9d9;

border-radius:3px;

}

.user {

margin-bottom:8px;

background:url('../images/user.png') 0 0 no-repeat;

}

.pass {

background:url('../images/pass.png') 0 0 no-repeat;

}

.wrap label, .wrap input {

position:absolute;

top:0;

left:48px;

}

.wrap label {

z-index:1;

width:250px;

height:100%;

line-height:46px;

color:#666;

cursor:text; /*文字光标*/

}

.wrap input {

width:250px;

height:100%;

border:none;

background:transparent;

line-height:46px;

outline:none; /*去掉高亮部分*/

}

请输入用户名

请输入密码

背景图片大小为48*48

三个问题。

form宽度设置为300px 子级div默认沾满form的宽度,且有1px的边框宽度但是这里子级div宽度是跟form持平为300px而不是302px,为什么没有溢出?

绝对定位的问题,这里子级div有48px的左内边距,说明div的内容区域并没有300px,为什么绝对定位会从最左边的边框处开始定位,而不是从内容区域开始定位?

background:url('../images/pass.png') 0 0 no-repeat;这里的图片定位 水平0 垂直0要如何看,麻烦讲解下?

HTML5绝对定位图片合成,HTML5 绝对定位的问题相关推荐

  1. HTML5隐藏图片代码,HTML5终极备忘大全(图片版+文字版)

    一.前言兼图片备忘 下图是我从testking网站上的Ultimate HTML5 Cheatsheat这篇文章中备忘图片(已大小优化,因为图片较高,故滚动显示). 但是,上面毕竟是图片格式(原图上兆 ...

  2. html5中图片热点,HTML5 创建热点图

    通过HTML5 canvas画布创建简单的热点图,当鼠标划过时产生热点,停留时间越长,热点亮度越高. 下面是HTML部分: #heatmap{background-image:url("ma ...

  3. html5页面图片切换,HTML5单页面手势滑屏切换原理

    H5单页面手势滑屏切换是采用HTML5 触摸事件(Touch) 和 CSS3动画(Transform,Transition)来实现的,效果图如下所示,本文简单说一下其实现原理和主要思路. 1.实现原理 ...

  4. html5 jq图片效果,HTML5 jQuery可左右滑动拖拉的照片处理前后对比界面

    CSS 语言: CSSSCSS 确定 /*CLEARFIX*/ body{margin: 0;} .clearfix:after { content: "."; display: ...

  5. html5 canvas 图片变形,HTML5/Canvas 流动的变形圆形

    JavaScript 语言: JaveScriptBabelCoffeeScript 确定 /** * inspired by: * Rectangle World * http://rectangl ...

  6. html5多图合成gif,gif动态图片制作 多张图片合成gif动态图片

    单一的静态图片太枯燥,GIF动态图片看起来才有意思有木有!网上各种经典爆笑GIF图片或者闪图,大多数的友友们只会看→复制→外发,难道就没有朋友想要自己制作GIF动态图片吗?如何制作gif动态图片?狸窝 ...

  7. 简单的字幕效果html,7种HTML5 Figure图片字幕标题特效

    这是一款效果非常酷的HTML5 Figure图片字幕标题特效jQuery插件.该插件可以将任何图片元素转换为带标题的HTML figure元素.它内置了7种不同的图片标题效果.当标题文字高于图片时,还 ...

  8. 如何把HTML转换成动图,html5实现图片转圈的动画效果——让页面动起来

    1.先瞧瞧效果: 2.代码是这样的: @mixin ani-btnRotate{ @keyframes btnRotate{ from{transform: rotateZ(0);} to{trans ...

  9. html5内容切换特效,html5+jQuery图片和文字内容同时左右切换特效

    html5+jQuery图片和文字内容同时左右切换特效,点击图片或者点击左右按钮进行切换,图片转动以及文字内容动画效果切换. 查看演示 下载资源: 22 次 下载资源 下载积分: 20 积分 js代码 ...

最新文章

  1. linux系统安全优化
  2. 笔记-高项案例题-2016年下-整体管理
  3. 开发者应如何看待iOS平台和Android平台
  4. 【译】CodeIgniter HMVC模块扩展使用文档
  5. 七年程序员生涯,我学到最重要的 6 个教训,别再中招!
  6. 张一鸣:做CEO要避免理性的自负
  7. 最长回文(Manacher算法模板)
  8. Struts2——一个用来开发 MVC 应用程序的框架
  9. python解析xml选用什么模块_什么是适合Python的XML流解析器?
  10. plsqldev1105_x64与instantclient_11_2配置使用
  11. 计步算法 睡眠 心率 学习 PPG传感器(转))
  12. Node版本管理控制器n
  13. U盘文件变成一个快捷方式或者变成一个文件夹的解决办法
  14. 苹果手机linux系统版本号,Linux下查看系统版本号信息的方法(转)
  15. 2022-07-25 第五小组 顾祥全 学习笔记 day18-JavaSE-接口
  16. Python基础入门教学
  17. 安装宝塔远程工具流程
  18. Android横向滚动卡片,RecyclerView+CardView实现横向卡片式滑动效果
  19. 【kali-linux-2020.1-vmware】ARPing命令详解
  20. 鸟人的Android揭秘(9)——Init进程运行过程

热门文章

  1. VS2019配置PCL
  2. Rabin-Karp算法 java_第 2 章 字符串
  3. linux redis数据库安装配置,Linux系统中redis的安装配置步骤
  4. python中堆排序_python堆排序,详细过程图和讲解,这样做小白都会
  5. mysql 逻辑架构
  6. Commonly Hacked Ports
  7. 数组、链表、Hash(转)
  8. 内存的分配方式有几种? 动态内存的的传递注意事项!
  9. 幸福村站——成都传智播客程序猿写出你的烧烤代码
  10. 【SQL Server】系统学习之三:逻辑查询处理阶段-六段式