2009-09-11 8 views
6

Ho bisogno di regolare la larghezza di una casella HTML selezionata senza usare CSS, c'è un modo? Ho provato le dimensioni ma poi aggiusta l'altezza e la larghezza non fa nulla? C'è un altro modo?Come si regola la larghezza di una casella DropDown ?

+1

Perché stai cercando di controllare la presentazione di una pagina web senza utilizzare il linguaggio di presentazione del Web? – Quentin

+0

Con linguaggio di presentazione vuoi dire CSS? Dal momento che ho pensato forse ho perso qualche opzione HTML che è disponibile per l'uso. – Roland

+2

Sì. Il CSS è il linguaggio progettato per descrivere come devono apparire le pagine Web (e altri documenti di markup). HTML è progettato per descrivere la struttura, la semantica e le relazioni. Ha alcune cose di presentazione (per lo più deprecate) lasciate dalle guerre dei browser degli anni '90. – Quentin

risposta

6
<style type="text/css">  
    select { 
     width:200px; 
    } 
</style> 

Vuol non funziona?

+0

Sembra che devo attenermi agli stili in linea o css – Roland

1

Aggiungere un'opzione vuota con spazi sufficienti in esso ...

+0

Questo potrebbe funzionare se avessi bisogno di uno spazio vuoto, grazie per il suggerimento – Roland

0

Se u utilizzando jQuery, Matematica Fisica Chimica

Questo è il mio selezionare codice html. Quindi devi aggiungere un altro div che contenga il nome della classe jquery compreso il nome della tua classe e applicare altezza e larghezza nella tua classe.

<div class="ui-select selBox"> 
    <select> 
    <option>Maths</option> 
    <option>Physics</option> 
    <option>Chemistry</option> 
    </select> 
</div> 
.selBox{ 
width: 470px !important; 
height: 40px !important; 
} 

qui selBox è il mio nome di classe e ui-select è il nome della classe jquery.

+0

La tua soluzione non contiene jQuery – Eoin

Problemi correlati