Mettre non modifiable, un texte statique à l'intérieur d'un input[type=text] (captures d'écran)

Je suis le développement d'une application où les utilisateurs peuvent choisir l'URL de son profil, ala facebook.com/name. Tout allait bien, sauf que je vais avoir des questions de style de l'ajout d'un ensemble statique de texte à l'intérieur d'une entrée, d'aider à transmettre le message d'avoir votre propre URL.

Voici ce que je veux, d'entrée de ressembler lorsque l'utilisateur visite la page:
Mettre non modifiable, un texte statique à l'intérieur d'un input[type=text] (captures d'écran)

Et voici ce que je veux ressembler quand ils ajoutent leur propre entrée:
Mettre non modifiable, un texte statique à l'intérieur d'un input[type=text] (captures d'écran)

La moitié de ce problème est facile, je peux juste régler un grand à gauche-rembourrage à l'entrée, il arrive à afficher des effets de survol, indépendamment de la position du curseur et de la place de l'entrée en conséquence. Mais la question est de mettre le texte dans la ligne de saisie sans rupture de style autour d'elle (et de prévenir l'utilisateur d'être en mesure de sélectionner le texte statique, de sorte que même en cliquant sur le texte statique sera "focus", le champ de saisie).

J'aimerais vraiment préfèrent utiliser pur HTML/CSS, mais pourrait utiliser Javascript si c'est un must.

Voici où j'en suis maintenant, le but est d'apporter de l' "www.website.com" le texte dans le champ de saisie sans briser le style de la textarea à suivre: http://jsfiddle.net/rUkS8/1/

Merci et désolé pour cette longue description!

Définir un div-élément pour obtenir votre visible border. Faire de l'url de base statique sous forme de texte dans un de la durée de l'élément. Ajouter un composant textinput à droite et désactiver tous les style pour l'entrée-champ.
Pas sûr que c'est un bon motif de l'INTERFACE utilisateur. Les utilisateurs pourront naturellement s'attendre à ce que quelque chose dans l'entrée est modifiable. Semblables que j'ai vu montrer le "plein" de la chaîne adjacente à l'entrée et à la mettre à jour dynamiquement en fonction du contenu enregistré.

OriginalL'auteur Walker | 2011-10-23