Text Alignment for Select Box: A Partial Chrome-Only Solution
You may wish to center the text within a select box for aesthetic reasons or to improve accessibility. However, manually adding a text-align attribute to the select element in CSS may not work as expected.
Initial Attempts
One common approach is illustrated in the fiddle provided:
<pre>
<option value="">(please select a state)</option> <option>
</select>
</pre>
<pre>select .lt { text-align: center; }
</pre>
Unfortunately, this technique is ineffective.
Chrome-Specific Solution
While a CSS-only solution for complete text alignment may not be possible across all browsers, there is a partial solution for Chrome:
<pre>select { width: 400px; text-align-last:center; }
</pre>
This method centers the selected option in the dropdown itself but not the unselected options. It is a step closer to full alignment but also a limitation to be aware of.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3