[CSS] [proprietà] overflow

overflow (proprietà CSS) imposta le dimensioni dell’elemento HTML nel caso in cui questo superi quelle del boxmodel in cui si trovi.

Sintassi

[selettore] {
  overflow:auto|hidden|initial|list-item|scroll|visible
}
valore descrizione
XXX XXX

Esempi

<style>
.overflow_1 {
  width: 200px;
  height: 200px;
  overflow: auto;
  padding: 10px;
  border: 1px solid black;
  background: yellow;
}
.overflow_2 {
  width: 200px;
  height: 200px;
  overflow: hidden;
  padding: 10px;
  border: 1px solid black;
  background: yellow;
}
.overflow_3 {
  width: 200px;
  height: 200px;
  overflow: scroll;
  padding: 10px;
  border: 1px solid black;
  background: yellow;
}
.overflow_4 {
  width: 200px;
  height: 200px;
  overflow: visible;
  padding: 10px;
  border: 1px solid black;
  background: yellow;
}
</style>
<div class="overflow_1">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
<div class="overflow_2">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
<div class="overflow_3">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
<div class="overflow_4">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Tale proprietà torna molto utile nel caso in cui si voglia ritagliare un’immagine.

<style>
.overflow_5 {
  width: 200px;
  height: 200px;
}
.overflow_6 {
  width: 200px;
  height: 200px;
  overflow: hidden;
}
</style>
<div>Dimensioni normali:<br><img src="https://code.gestiolex.it/wp-content/uploads/2016/10/immagine_test.png"></div>
<div class="overflow_5">Dimensioni ridotte:<br><img src="https://code.gestiolex.it/wp-content/uploads/2016/10/immagine_test.png"></div>
<div class="overflow_6">Dimensioni RITAGLIATE:<br><img src="https://code.gestiolex.it/wp-content/uploads/2016/10/immagine_test.png"></div>

Dimensioni normali:
Dimensioni ridotte:
Dimensioni RITAGLIATE:

Contenuti correlati

  • CSS
  • HTML
  • JavaScript
  • jQuery
  • PHP
  • SQL
  • WORDPRESS

Fonti esterne

css, proprietà css

Related Articles

0 Comment

Rispondi