输入中右对齐的文本

时间:2013-01-02 22:41:06

标签: html css forms input

我正在一个网站上工作,设计师在输入表格中放置了一些额外的文字 enter image description here

我的代码:

<form id="hmail">
    <input autocapitalize="off" autocorrect="off" autocomplete="on" type="text" name="register" id="getemail" value="your company" onFocus="if(this.value==this.defaultValue)this.value='';" onBlur="if(this.value=='')this.value=this.defaultValue;"/>
    <input type="submit" id="sendmail" value="Claim">
</form>

我在想一些像value =“... dock.com”这样的东西并浮动吧? 只有我似乎无法使这个工作

2 个答案:

答案 0 :(得分:3)

通过CSS实现“dock.com”作为背景图像;类似的东西:

background-image:url(dockimage.png); 
background-repeat:no-repeat; 
background-position:right;

答案 1 :(得分:1)

将背景图像设置为如下文本:

input[name=theName] {
    background: #fff url(path/to/bg.jpg) no-repeat right center;
}

并在输入上设置最大长度,以防止输入文本在后台传输。