Ich erstelle die folgende Webseite mit HTML. Im Abschnitt "Ihre Anzeigen" befinden sich rote und violette Rechtecke, die unter dem weißen Text platziert sind.erstellen Farbfeld auf dem Hintergrund des Textes in html
habe ich folgendes in meinem Stil Abschnitt
span.leftrange{
background:red;
font-weight:bold;
color:white;
text-align:center;
width:auto;
}
span.rightrange{
background:purple;
font-weight:bold;
color:white;
text-align:center
}
Und in der eigentlichen Text und Radio-Button, verwende ich:
<fieldset>
<legend>Your Indicators</legend>
<label for="height">Height:</label>
<span class="leftrange">Short</span>
<input type="range" min="0" max="100" step="5" value="50" id="height" name="height">
<span class="rightrange">Tall</span>
<br>
<label for="height">Salary:</label>
<span class="leftrange">Poor</span>
<input type="range" min="0" max="100" step="5" value="50" id="salary" name="salary">
<span class="rightrange">Rich</span>
<br>
</fieldset>
Meine Lösung hat zwei Dinge, die sind anders als das Bild:
1.Ich möchte die te xts zum Ausrichten in der Mitte. Aber kurz und schlecht in meiner Lösung sind linksbündig. Tall und Rich sind rechtsbündig.
2. Ich möchte die beiden Rechteck mit der gleichen Größe und auch einige Marge auf der linken und rechten Seite des Textes. Aber meine Hintergrundrechteckgröße ist nur groß genug, um den Text zu umhüllen, d. H. Das rote Rechteck ist kürzer als das für schlechte.
Wie löst man diese beiden Unterschiede? Der gesamte Code sollte in HTML sein.
Können andere Personen diese Frage beantworten? – drdot