WebSite X5Help Center

 
Luigi Dell'aquila
Luigi Dell'aquila
User

Centrare un'immagine  it

Autor: Luigi Dell'aquila
Visited 1657, Followers 2, Udostępniony 0  

Ciao a tutti.

Utilizzando la riga di codice in calce riesco a rendere responsive l'immagine e cambiando il valore di float da right a left l'immagine va a destra o a sinistra. Perchè con "center" non funziona? Quale valore devo inserire per centrare l'immagine?

Grazie

<img style="height: auto; max-width: 100%; float: left; margin: 10px 20px 10px 20px; border: none;"

Posted on the
14 ODPOWIEDZI - 5 USEFUL
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... cosa intendi per centrare? ...visto che con width  al 100% occuperebbe tutto lo spazio orizzontale...?...

... eventualmente prova con gli allineamenti previsti nelle opzioni della cella contenitore...

... posta link e stamp a chiarimento...

.



Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Gabriele P.
Gabriele P.
User

...questo avviene perché i valori ammessi per float, sono: left, right e none; center non è contemplato...

Czytaj więcej
Posted on the from Gabriele P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... prova ad inserirlo dentro un DIV_CUSTOM, in questo modo:

<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="utf-8">
<title>prova immagine centrata</title>
</head>
<body>
<div style="width:100%, text-align:center" >
<img src="http://www.luigidellaquila.it/news/05-akita_inu.jpg" width=100% >
</div>
</body>
</html>

.....................

... oppure, se vuoi un margine, così:

<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="utf-8">
<title>prova immagine centrata</title>
</head>
<body>
<div style="width:100%, text-align:center;padding:50px" >
<img src="http://www.luigidellaquila.it/news/05-akita_inu.jpg" width=100% >
</div>
</body>
</html>

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

@kolasim ho provato come dici, ma ora l'immagine è a tutta pagina.

http://www.luigidellaquila.it/news/2.html

Grazie a Scheggia e Gabriele, infatti non mi spiegavo perchè float con center non funzionava.

Czytaj więcej
Posted on the from Luigi Dell'aquila
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

Cercando su internet ho trovato questo codice da inserire e sembra funzionare. E' obsoleto oppure va bene?

<style type="text/css">
  .centro {
      display:block;
      margin:0px auto;
      text-align:center;
      }
</style>

http://www.luigidellaquila.it/news/3.html

Czytaj więcej
Posted on the from Luigi Dell'aquila
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... ma se la richiami in IFRAME si adatterebbe...

... comunque non hai visto il secondo codice cliccando su Mostra più ... del mio precedente post...

... lì è proposto il padding, ma se vuoi un adattamento (resize) ed una cornice proporzionale alla finestra ospite, sostituiscilo per esempio con margin:5%

... provalo...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

@Kolasim: infatti non avevo visto il secondo codice. L'ho provato è funziona soltanto che invece di width:100% devo inserire max-width:100% altrimenti l'immagine occupa tutta la pagina.

Czytaj więcej
Posted on the from Luigi Dell'aquila
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... non mi sembra regolare l'effetto che ottieni adesso...
... prova aggiungendo background-color:red  per vedere cos'è che accade...
... quel max-width corrisponde sempre a tutta pagina per il DIV meno il margine...
... non ho capito se l'immagine si deve ridimensionare o meno, nel tuo esempio no!...
... ma, nel mio precedente codice hai provato a variare solo il valore percentuale, da 5% per esempio in 10% e così via...?...
... secondo me dovresti ottenere il risultato più adatto, ma certamente dipende da ciò che realmente vorresti ottenere
.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

Si l'immagine si deve ridimensionare. Con il tuo esempio funziona, però l'immagine, come ti ho detto occupa tutta la pagina.

Ho provato a variare la percentuale ed ecco cosa succede

http://www.luigidellaquila.it/news/kolas.html

Czytaj więcej
Posted on the from Luigi Dell'aquila
Luigi Dell'aquila
Luigi Dell'aquila
User
Autor

Ho inserito un altro tag all'inizio con div align="center" , max-width:100% e heigth:auto ed è quello che volevo. Immagine centrata e responsive.

Secondo voi può andare bene o potrebbe dare problemi con qualche browser?

Czytaj więcej
Posted on the from Luigi Dell'aquila
Mirko Boschetti
Mirko Boschetti
Moderator

direi che va bene....il background lo puoi togliere, non serve a niente, rimane nascosto dall'immagine...ti basta:

height: auto; max-width: 100%;  

Czytaj więcej
Posted on the from Mirko Boschetti