Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è uno smartphone che unisce una fotocamera molto più versatile rispetto al passato grazie allo zoom ottico 5x, il supporto magnetico Pixelsnap e il nuovo chip Tensor G5. Il dispositivo porta Android 16 e funzionalità AI avanzate come Camera Coach, mantenendo il design caratteristico della serie Pixel con miglioramenti nelle prestazioni e nell'autonomia. In Italia, però, mancano diverse feature peculiari basate sull'AI.
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
L'abbonamento Ultimate di GeForce NOW ora comprende la nuova architettura Blackwell RTX con GPU RTX 5080 che garantisce prestazioni tre volte superiori alla precedente generazione. Non si tratta solo di velocità, ma di un'esperienza di gioco migliorata con nuove tecnologie di streaming e un catalogo giochi raddoppiato grazie alla funzione Install-to-Play
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Deebot X11 Omnicyclone implementa tutte le ultime tecnologie Ecovacs per l'aspirazione dei pavimenti di casa e il loro lavaggio, con una novità: nella base di ricarica non c'è più il sacchetto di raccolta dello sporco, sostituito da un aspirapolvere ciclonico che accumula tutto in un contenitore rigido
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-11-2009, 16:06   #1
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
[css-html] fare div come input type

EDIT

Ultima modifica di Fede 88 : 05-12-2009 alle 13:51.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 17:25   #2
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
no, non puoi farlo.
ma cosa intendi esattamente con "trasformarle in div delle input" ??
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 17:33   #3
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Niente, ho fatto confusione io, in pratica mi servivavo delle input type trasparenti (o semi...) e pensavo non si potesse fare.

Comunque sono riuscito a risolvere parzialmente il problema, infatti così sono semitrasparenti su tutti i browser che ho provato fin ora:
Codice:
<input type="text" name="username" style="width: 230px; filter:alpha(opacity=50); moz-opacity: .50; opacity: .50;" onBlur="check_user()"/>
Ora quello che devo fare è mettere un bordo solid di 1px, per sostituire il clasico bordo che da l'effetto concavo. Ho fatto in questo modo, su IE è perfetto però su Firefox mi crea dei problemi.

Codice:
<input type="text" name="username" style="width: 230px; border: 1px solid; filter:alpha(opacity=50); moz-opacity: .50; opacity: .50;" onBlur="check_user()"/>
PS:
Posso creare una classe con quelle caratteristiche per assegnarla a tutte le input type?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 17:39   #4
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
certo che si, una classe (o un id) puoi assegnarla senza problemi, in alternativa se le modifiche riguardano tutti gli input puoi anche non assegnare una classe

eccoti un esempio:
Codice HTML:
<style>
body{
	background: #ad35f1;
}

input{
	background: #235335;
	border: 1px solid yellow;
	margin: 50px;
	padding-left: 15px;
	float: right;
	clear: both;
	width: 100px;
	height: 40px;
	font-size: 30px;
}
</style>

<input type="text" name="username" style="width: 230px"/>
<input type="password" name="pass" style="width: 230px"/>
ok,ok, sorvoliamo sui colori penosi ma per il resto mi pare che sia abbastanza chiaro.
non so come mai ma quando sparo dei codici a caso escono sempre dei colori di m....
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 17:51   #5
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
GIà, davero un bel abbinamento

A cosa serve
Codice:
clear: both;
?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 17:55   #6
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
l'attributo clear può avere 4 valori: left, right, both, none.
serve a dire quale lato vuoi liberare dal resto degli elementi.
in parole povere, clear: left vuol dire che a sinistra di questo elemento non vuoi niente e così via.

se ad esempio tu avessi un contenitore di larghezza 100 e due div interni di larghezza 20 ognuno normalmente andrebbero uno a fianco all'altro, con il clear puoi mandarne a capo uno.
se togli il clear dal mio esempio i due input si affiancheranno, provare per credere!
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 18:02   #7
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Una spiegazione che non fa una piega...

Comunque ho visto che applicare la classe a tutti gli input come il tuo esempio non va bene nel mio caso, infatti mi applica lo stile anche hai bottoni e addirittura alle checkbox.

Per creare una classe per le div facevo in questo modo:

Codice:
div.container {
	...
             ...
             ...
}
Per gli input che parola devo mettere al posto di DIV?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 18:11   #8
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
nono, aspetta, io non ho definito nessuna classe nel mio esempio, prima avevo detto che se volevi applicare uno stile a tutti gli input potevi seguire il mio esempio.

ad ogni modo, diciamo che vuoi mettere lo sfondo blu al campo della password, ok?
Codice HTML:
<style>
.campo_password{
	background-color: 0000ff;
}
</style>

<input type="password" name="pass" class="campo_password"/>
<input type="password" name="pass" class="campo_password2"/>
insomma, nel tag HTML dell'input aggiungi la voce class="qualcosa" e poi nel css (in questo caso ne ho usato uno inline per velocità) metti da qualche parte .qualcosa{attributi vari}

come vedi il campo con classe campo_password2 rimane invariato

Ultima modifica di kurts : 10-11-2009 alle 18:13.
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 18:21   #9
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Capito.

Ho creato questa classe e l'ho applicata agli input type text e password.

Però ho 2 problemi:
1. Il mio obiettivo era quello di far diventare le celle semitrasparenti, però così diventa semitrasparente. Mi spiego meglio, se metto il testo di colore nero, viene visualizzato grigio. E' possibile rendere semitrasparente l'input type ma non il testo?
2. Credo sia dovuto al cambio di carattere, però applicando quello stile alle password, quando digito la pass, al posto di visualizzare i pallini visualizza dei quadratini con dentro dei punti di domanda. Si può risolvere mantenendo il "Calibri"?

Codice:
.input_reg{
	background: white;
	border: 1px solid black;
	padding: 0px 0px 0px 5px;
	float: left;
	clear: none;
	width: 230px;
	height: 19px;
	font-family: Calibri; 
	font-size: 16px;	
	filter: alpha(opacity=50); 
	  moz-opacity: .50; 
	  opacity: .50;
}
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 18:43   #10
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
E' possibile rendere semitrasparente l'input type ma non il testo?
boh... a dire il vero non avevo mai sentito parlare di questi attributi che stai usando per le trasparenze, dal nome immagino che siano robe di FF infatti su IE non si notano differenze

Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
2. Credo sia dovuto al cambio di carattere, però applicando quello stile alle password, quando digito la pass, al posto di visualizzare i pallini visualizza dei quadratini con dentro dei punti di domanda. Si può risolvere mantenendo il "Calibri"?
si, quello è dovuto al fatto che probabilmente questo "calibri" non ha il carattere per il pallno, però, guarda, cambiare tipo di carattere è nel 99% dei casi una cosa inutile, se uno non ha quel carattere installato sul suo sistema non lo può visualizzare quindi viene utilizzato quello di default del sistema o quello specificato nelle preferenze del browser, infatti io vedo le scritte col solito carattere
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 18:51   #11
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Quote:
Originariamente inviato da kurts Guarda i messaggi
boh... a dire il vero non avevo mai sentito parlare di questi attributi che stai usando per le trasparenze, dal nome immagino che siano robe di FF infatti su IE non si notano differenze
Io su IE8 le vedo trasparenti, tu che versione hai di IE?

Quote:
Originariamente inviato da kurts Guarda i messaggi
si, quello è dovuto al fatto che probabilmente questo "calibri" non ha il carattere per il pallno, però, guarda, cambiare tipo di carattere è nel 99% dei casi una cosa inutile, se uno non ha quel carattere installato sul suo sistema non lo può visualizzare quindi viene utilizzato quello di default del sistema o quello specificato nelle preferenze del browser, infatti io vedo le scritte col solito carattere
Ok, metto quello di default. Pensavo che calibri potesse andare bene dato che ce l'avevo di default in windows vista.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 20:20   #12
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Io su IE8 le vedo trasparenti, tu che versione hai di IE?
umh... lemme check
ah, ecco: 7.0.5730.13
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 20:40   #13
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Quindi direi che circa il 50% degli utenti non la supportano dato che se non la supporta il 7 non la supporterà anche il 6...

Comunque non è un problema, chi può le vedrà in trasparenza chi no le vedrà normali.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 20:52   #14
vhost87
Senior Member
 
L'Avatar di vhost87
 
Iscritto dal: Apr 2008
Città: Varese
Messaggi: 406
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Quindi direi che circa il 50% degli utenti non la supportano dato che se non la supporta il 7 non la supporterà anche il 6...

Comunque non è un problema, chi può le vedrà in trasparenza chi no le vedrà normali.
La trasparenza la vede solo Firefox 2.x, IE 8 e Safari 3.x mi pare
__________________
IT Developer at Hardware Upgrade S.r.l.
self.love(this.me());
vhost87 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 21:30   #15
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Grazie per l'info...

Per caso sai se è possibile applicare la trasparenza solo alla cella e non alla scritta contenuta in essa?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 21:49   #16
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
se dai alla cella di input un "background: transparent;" la scritta non viene influenzata, l'effetto è supportato da tutti i browser, il problema di questo metodo è che non hai l'efffetto di trasparenza al 50% come vuoi tu ma al 100%

in alternativa puoi mettere una bella immagine di sfondo semi-trasparente così isolvi tutto

kurts è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2009, 22:12   #17
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Hai ragione, così eliminerei anche il problema di IE6-7, giusto?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 11-11-2009, 08:41   #18
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Ho provato a fare come mi hai consigliato, però anche se metto un immagine semitrasparente viene visualizzata come se fosse un immagine normale non trasparente.

E' normale?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 11-11-2009, 18:17   #19
kurts
Senior Member
 
L'Avatar di kurts
 
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
E' normale?
no, non è normale, io ho fatto una pagina di prova e la vedo perfettamente sia con FF che con IE

te la allego così provi anche tu
Allegati
File Type: zip trasparenza.zip (17.4 KB, 3 visite)
kurts è offline   Rispondi citando il messaggio o parte di esso
Old 11-11-2009, 19:27   #20
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Può essere dovuto al fatto che io ho usato una PNG tutta colorata però con trasparenza al 50%? Anche se mi sembra strano...

Faccio qualche prova e ti faccio sapere.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy? Google Pixel 10 è compatto e ha uno zoom ...
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio Narwal Flow: con il mocio orizzontale lava i pav...
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi Panasonic 55Z95BEG cala gli assi: pannello Tande...
NVIDIA arruola Colin King: Intel perde u...
GeForce RTX 6090: Rubin CPX potrebbe ess...
Iliad: si consolida la partnership tecno...
Il SoC a 2 nm di Samsung non sfigura nel...
Prezzo shock per i Galaxy Buds FE + nuov...
Il nuovo SoC di Qualcomm vuole stupire: ...
Offerta lampo per pulire l'auto: aspirap...
I robotaxi di Amazon entrano in azione: ...
ECOVACS DEEBOT T50 PRO OMNI Gen2 domina ...
iPhone 17 Pro su Amazon: tutti i colori,...
Disney Plus da 2,99 euro al mese per 3 m...
Nuovo test di accensione dei motori per ...
Novità dalle analisi dell'asteroi...
La PS6 sarà più potente del previsto: ec...
Sony svela Xperia 10 VII: è il nu...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:47.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v