简体   繁体   中英

Is there a css equivalent to android hint?

In an Android layout xml file one can do something like this ...

<EditText android:id="@+id/username"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:hint="@string/username" />
<EditText android:id="@+id/password"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="textPassword"
    android:hint="@string/password" />

which results in a GUI that looks like this: 截图

How would I create that same effect for a HTML form with CSS?

You can use the placeholder HTML5 attribute, for example:

<input type="text" name="username" placeholder="Username" />
<input type="text" name="password" placeholder="Password" />

Most browsers are compatible with this feature, except Internet Explorer (see comment by jcater). You can use, for example, jquery-placeholder to add support for legacy browsers (even IE6!).

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM