Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30

Discussione: Larghezza Textbox

  1. #1

    Larghezza Textbox

    Sera ragazzi,
    rieccomi alle prese con un problema che mi sta togliendo i sensi, non riesco a portare la lrghezza della textbox al 100%...
    Da premettere che il problema si pone soltanto quando applico un JS, NicEdit, ovvero un text editor per mettere il grassetto, sottolineato, etc.
    Il link di esempio è il seguente, per vedere il problema andate su Pagina Personale e poi su Modifica Descrizione.

    http://mybestaff.com/HTML.php

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Ci sono dei div che hanno inline una larghezza fissa a 100px. Dovresti vedere chi è che mette quella regola.

  3. #3
    Sono d'accordo con resiantaxidrive: devi controllare nelle impostazioni dell'editor che carichi: è lui a rimpicciolire a 100px di larghezza il tutto.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  4. #4
    Ne ero convinto anche io, ma se vado a cercare nel js la stringa 100px non mi trova nulla... E se sposto la parte essenziale che fa funzionare quella textbox con il nicedit le dimensioni si adattano allo schermo.
    E' incredibile, non so più dove mettere le mani

  5. #5
    Hai provato ad assegnare esplicitamente una larghezza alla textarea che il nicedit va a sostituire? Qualcosa tipo: #divDescr textarea {width:500px;} ?
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  6. #6
    Si, così funziona.. Però non può essere una soluzione adatta a tutti i dispositivi

  7. #7
    Puoi provare con il dimensionamento in percentuale, il punto è che il codice js del nicedit deve trovare che la textarea ha una dimensione esplicitamente indicata, perché altrimenti non sa che dimensione dargli e gli dà il suo minimo, che evidentemente è 100px.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  8. #8
    Già provato a metterlo in percentuale... Mi da sempre 100px però... Il punto è che su un'altra pagina con lo stesso codice va bene, si prende la larghezza massima possibile, non capisco perchè qui no... Ho provato anche a portarlo fuori dal panel e dal table ma con il medesimo risultato...

  9. #9
    Quote Originariamente inviata da Luigi636 Visualizza il messaggio
    .....su un'altra pagina con lo stesso codice va bene, si prende la larghezza massima possibile, non capisco perchè qui no... ...
    Molto probabilmente c'è un conflitto CSS o una regola che annulla la tua impostazione. La tua abilità sta nello scovare quella regola o conflitto nel codice, potrebbe anche essre negli script javascript
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  10. #10
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, non conosco NicEdit ma, da quello che è riportato nella pagina degli esempi sul relativo sito, l'editor va a prendere la dimensione che è stata impostata per l'elemento textarea su cui viene applicato.
    By calling the nicEditors.allTextareas() function the below example replaces all 3 textareas on the page with nicEditors. NicEditors will match the size of the editor window with the size of the textarea it replaced.
    Fonte: http://nicedit.com/demos.php

    Se non lo hai già fatto, prova semplicemente ad assegnare la dimensione direttamente sul tag textarea, come indicato in quella pagina.
    Una cosa del genere:
    codice:
    <textarea style="width: 100%;">
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.