注册 登录
编程论坛 ASP技术论坛

[求助]Input的问题 先谢谢啦

那边有朵蘑菇云 发布于 2007-10-19 16:07, 497 次点击
只有本站会员才能查看附件,请 登录


那个TEXT 我想改变下样式 怎么改啊 不要那种的 干巴巴的TEXT 应该有样式可以选择吧
9 回复
#2
永夜的极光2007-10-19 16:13
用CSS,要自己改
#3
yms1232007-10-19 16:18
当然可以改变样式
.InputBG {
background-image:url(img/InputBG.jpg);//文本框的背景图片
background-position:center;//背景居中
background-repeat:no-repeat;//背景图片平铺
border:0px;//边框线粗细为0
text-align:center;//文本居中
font-size:12px; //字体大小
font-family:"黑体"; //字体
font-style:inherit; //斜体
color:#FFFFFF; //文本颜色
width:125px; //宽度
height:16px; //高度
}
#4
yms1232007-10-19 16:20
可以定义class
比如
<style type="text/css">
.InputBG {
background-image:url(img/InputBG.jpg);//文本框的背景图片
background-position:center;//背景居中
background-repeat:no-repeat;//背景图片平铺
border:0px;//边框线粗细为0
text-align:center;//文本居中
font-size:12px; //字体大小
font-family:"黑体"; //字体
font-style:inherit; //斜体
color:#FFFFFF; //文本颜色
width:125px; //宽度
height:16px; //高度
}
</style>
<input type="text" class="InputBG" >
#5
永夜的极光2007-10-19 16:28
#6
那边有朵蘑菇云2007-10-19 16:38

俺的神啊 yms123 谢谢你了 明白了 用CSS样式是吧 哈哈哈哈 我还以为和VB一样用STYLE可以改变呢 哈哈哈哈

#7
yms1232007-10-19 16:54
以下是引用那边有朵蘑菇云在2007-10-19 16:38:10的发言:

俺的神啊 yms123 谢谢你了 明白了 用CSS样式是吧 哈哈哈哈 我还以为和VB一样用STYLE可以改变呢 哈哈哈哈

其实HTML灵活就在这点上,在HTML里改变input的样式既可以用CSS也可以写脚本动态改变
比如
<script language="javascript" >
function StyleInputBG()
{
var InpBG=document.getElementById("InputBG");
InpBG.backgroundImage="url(img/InputBG.jpg)";//文本框的背景图片
InpBG.backgroundPosition="center";//背景居中
InpBG.backgroundRepeat="no-repeat";//背景图片平铺
InpBG.border="0px";//边框线粗细为0
InpBG.textAlign="center";//文本居中
InpBG.fontSize="12px"; //字体大小
InpBG.fontfamily="黑体"; //字体
InpBG.fontStyle="inherit"; //斜体
InpBG.color="#FFFFFF"; //文本颜色
InpBG.width="125px"; //宽度
InpBG.height="16px"; //高度
}
StyleInputBG();
</script>
<input type="text" id="InputBG" >

#8
那边有朵蘑菇云2007-10-19 17:01

哦 明白了 还可以这样 和VB一样啊
在模块里建立个函数 然后再引用啊 哈哈哈 大致明白了 具体操作还是不是太了解 比如代码书写格式啊
哈哈 学习了学习了 谢谢 写太感谢了 那个
<input type="text" id="InputBG" > 里面的ID=“”就是引用JAVASCRIPT 里面定义的函数的意思吧?

#9
yms1232007-10-19 17:05
var InpBG=document.getElementById("InputBG");
ID是用来在脚本里准确的定位到文本框用的,
StyleInputBG();
因为是脚本所以只有在执行脚本时样式才会被改变。
而CSS则不同,CSS是固定的打开网页就改变了样式。

[此贴子已经被作者于2007-10-19 17:06:20编辑过]

#10
那边有朵蘑菇云2007-10-19 17:14
解释这么详细 太感动了 学习了 学习了 具体的内容我会好好的自学的 不懂的地方 还希望高手让我受受教育
1