在网页制作中,常将 input 和 img 放在同一行,img标签总是比input高出一个头,非常难看。
之前试过好多方法,都不行。后来在网站搜到最多的就是给img添加一个align="absmiddle"属性,这个方法似乎的确可行,但是不符合HTML标准。
CCS实现input和img水平对齐的方法
同时给input和img添加vertical-align:middle就行了,转自(caixw.com),感谢!代码如下:
input, img { vertical-align:middle; }
问题解决。
一个优秀的 JavaScript 框架,一篇 jQuery 常用方法及函数的文章留存备忘。
jQuery 常见操作实现方式
$("标签名") //取html元素 document.getElementsByTagName("")
$("#ID") //取单个控件document.getElementById("")
$("div #ID") //取某个控件中 控件
$("#ID #ID") // 通过控件ID取其中的控件
以前做过一个网络版的商场导购触摸屏系统,用ASP写的,就是要在运行的时候全屏浏览而不能出现标题栏、工具栏、状态栏等。解决方法是用JS弹出全屏窗口,建立html文件,代码如下:
<script language="javascript"> window.open('http://www.fufuok.com/','','fullscreen,noscrollbars') </script>
然后把这个文件放到开始菜单-启动里就行了,一直以来也没出现过什么问题。今天上新机器的时候不行了,弹出的窗口会带着IE标题栏和关闭按钮,下面还有状态栏。试了很多方法,无果,应该是更新的IE浏览器增加了安全性,用JS无法弹出真正的全屏。最后发现可以直接使用 iexplorer 启动参数 -k 来解决:
实现网页文字竖排的方法有很多,先来看看CSS 样式表中提供的两种文字竖排的方法:
writing-mode (IE5.5+专有属性)
语法:
writing-mode : lr-tb | tb-rl
参数:
lr-tb : 左-右,上-下
tb-rl : 上-下,右-左