Latest web development tutorials

immagine CSS

Questo capitolo mostra come immagine di layout CSS da usare.


Foto filetto

Esempi

Immagini Filetto:

img {
border-radius: 8px;
}

Prova »

Esempi

immagine ovale:

img {
border-radius: 50%;
}

Prova »

Miniature

Usiamo il border di proprietà per creare miniature.

Esempi

img {
border: 1px #ddd solido;
border-radius: 4px;
padding: 5px;
}

<Img src = "paris.jpg" alt = "Paris">

Prova »

Esempi

un {
display: inline-block;
border: 1px #ddd solido;
border-radius: 4px;
padding: 5px;
transizione: 0.3s;
}

a: hover {
box-shadow: 0 0 1px 2px RGBA
(0, 140, 186, 0.5);
}

<A Href = "paris.jpg">
<Img src = "paris.jpg" alt = "Paris">
</ A>

Prova »

immagine responsive

immagine Responsive si adatta automaticamente una varietà di dimensioni dello schermo.

Esempio, è possibile reimpostare il browser per vedere la dimensione dell'effetto:

Norvegia

Se è necessario la libertà di scalare l'immagine, e l'immagine per ingrandire la dimensione del non superiore al valore massimo di quella originale, è possibile utilizzare il seguente codice:

Esempi

img {
max-width: 100%;
height: auto;
}

Prova »

Suggerimento: il contenuto Web può essere più reattivi di riferimento di progettazione CSS tutorial responsive design .


immagine Testo

Come individuare il testo dell'immagine:

Esempi

Norvegia
in basso a sinistra
L'angolo in alto a sinistra
in alto a destra
in basso a destra
centro

Prova:

L'angolo in alto a sinistra >> nell'angolo superiore destro » nell'angolo in basso a sinistra» in basso a destra >> Centro >>

Card-immagine

Esempi

div.polaroid {
width: 80%;
background-color: white;
box-shadow: 0 4px 8px 0 RGBA (0, 0, 0, 0.2), 0 6px 20px 0 RGBA (0, 0, 0, 0,19);
}

img {width: 100%}

div.container {
text-align: center;
padding: 10px 20px;
}

Prova »

Filtri immagine

Il CSS filter attributo per aggiungere elementi con effetti visivi (ad esempio: Fuzzy e saturazione).

Nota: Internet Explorer o Safari 5.1 (e precedenti) non supporta questa proprietà.

Esempi

Modifica tutti i colori alle immagini in bianco e nero (100% grigio):

img {
-webkit-filtro: in scala di grigi (100% ); / * Chrome, Safari, Opera * /
Filtro: in scala di grigi (100%);
}

Prova »

Suggerimento: Visita il CSS Manuale del filtro di riferimento per i più contenuti.


Responsive Galleria di immagini

Esempi

.responsive {
padding: 0 6px;
float: left;
Larghezza: 24,99,999 mila%;
}

@media solo schermo e (max-width : 700px) {
.responsive {
Larghezza: 49,99,999 mila%;
margin: 0 6px;
}
}

@media solo schermo e (max-width : 500px) {
.responsive {
width: 100%;
}
}

Prova »

Immagini modale (modal)

Questo esempio dimostra come combinare insieme CSS e JavaScript per rendere l'immagine.

In primo luogo, usiamo i CSS per creare una finestra modale (dialogo), è nascosta per impostazione predefinita.

Abbiamo quindi utilizzare JavaScript per visualizzare una finestra modale quando si clicca, l'immagine verrà visualizzata in una finestra pop-up:

Esempi

// Ottenere una finestra modale
var modal = document.getElementById ( 'myModal' );

// Ottenere la modalità cornice, immagine alt attributi, come descritto nel presente pop cinese
var img = document.getElementById ( 'myImg' );
var modalImg = document.getElementById ( "img01" );
var CaptionText = document.getElementById ( "voce" );
img.onclick = function () {
modal.style.display = "blocco";
modalImg.src = this.src;
modalImg.alt = this.alt;
captionText.innerHTML = this.alt;
}

// Prendi il <span> che chiude il modal
var = arco document.getElementsByClassName ( "close" ) [0];

// Quando l'utente fa clic su <span > (x), chiudere il modal
span.onclick = function () {
modal.style.display = "none";
}

Prova »