Files
freeCodeCamp/curriculum/challenges/italian/01-responsive-web-design/applied-visual-design/move-a-relatively-positioned-element-with-css-offsets.md

1.9 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
587d781e367417b2b2512aca Spostare un elemento posizionato relativamente con gli offset CSS 0 https://scrimba.com/c/c9bQEA4 301065 move-a-relatively-positioned-element-with-css-offsets

--description--

Gli offset (scostamenti) CSS di top o bottom, e left o right dicono al browser di quanto spostare un elemento rispetto a dove risiederebbe nel normale flusso del documento. Stai allontanando un elemento da un dato punto, e questo sposta l'elemento lontano dal lato di riferimento (di fatto lo sposta nella direzione opposta). Come hai visto nell'ultima sfida, utilizzando l'offset top abbiamo spostato l'h2 verso il basso. Allo stesso modo, usando un offset left sposterai un elemento verso destra.

--instructions--

Usa gli spostamenti CSS per spostare h2 di 15 pixel verso destra e 10 pixel verso l'alto.

--hints--

Il tuo codice dovrebbe utilizzare un offset CSS per posizionare h2 di 10px verso l'alto. In altre parole, spostalo di 10px lontano dal lato bottom rispetto alla sua posizione normale.

assert($('h2').css('bottom') == '10px');

Il tuo codice dovrebbe utilizzare un offset CSS per posizionare relativamente l'h2 di 15px verso destra. In altre parole, spostalo 15px lontano dal lato left di dove si trova normalmente.

assert($('h2').css('left') == '15px');

--seed--

--seed-contents--

<head>
<style>
  h2 {
    position: relative;


  }
</style>
</head>
<body>
  <h1>On Being Well-Positioned</h1>
  <h2>Move me!</h2>
  <p>I still think the h2 is where it normally sits.</p>
</body>

--solutions--

<head>
<style>
  h2 {
    position: relative;
    left: 15px;
    bottom: 10px;
  }
</style>
</head>
<body>
  <h1>On Being Well-Positioned</h1>
  <h2>Move me!</h2>
  <p>I still think the h2 is where it normally sits.</p>
</body>