Je suis sûr que c'est une question de base pour ceux d'entre vous qui travaillent en HTML et CSS régulièrement. J'ai deux parties de texte, les deux doivent apparaître sur la même ligne - l'un doit être aligné à gauche, et l'autre doit être centré, quelle que soit la quantité de texte dans le bloc aligné à gauche (évidemment la longueur du texte aligné à gauche ne s'étend pas sur la marque à mi-chemin). Pour faciliter la compréhension et le test, j'ai inclus un échantillon. Dans mon échantillon, j'ai ce dont j'ai besoin, mais sur 2 lignes au lieu de la même ligne.Positionnement CSS - numéro flottant gauche et centré
Veuillez replacer l'échantillon de travail si vous trouvez une solution.
Merci.
<html>
<head>
<title>Alignment Test</title>
<style>
body {background-color: #E6E6E6;}
#reference {width: 100%;
border: solid 1px navy;}
#half1 {width: 50%;
text-align: right;
border-right: dotted 1px navy}
#container {width: 100%;
text-align: center;
border: solid 1px navy;}
#floatLeft {float:left;
border: dotted 1px green;
background-color: #D0F5A9;}
#centered {width: 100%;
border: dotted 1px red;
background-color: #F5F6CE;}
</style>
</head>
<body>
<div id="reference">
<div id="half1">Middle of container --> </div>
<div id="half2"></div>
</div>
<div id="container">
<div id="centered">This text should be centered
<div id="floatLeft">This text should be left aligned</div>
</div>
</div>
</body>
Merci Y. Cela m'a donné le résultat que je cherchais. La position du conteneur devait être définie (à relative) à quel point la position absolue du contenu gauche y était alors contenue. Parfait. – Sean