logo

Inline Block Elements

Tässä artikkelissa käsittelemme inline-block elementtien ominaisuuksia. Se on erittäin hyödyllinen CSS:n ominaisuus. Voimme käyttää sitä erilaisiin tunnisteisiin. Se on osa CSS-näyttöominaisuutta.

harald baldr

Käyttö:

 display: inline-block 

Käyttämällä yllä olevaa ominaisuutta elementti käyttäytyy rivin sisällä ja estää sen alielementtejä. Ymmärretään rivi- ja lohkoelementit.

Sisäiset elementit

Elementtejä, jotka eivät ala uudelta riviltä, ​​kutsutaan rivielementeiksi. Ne yhdistetään osaksi päätekstiä eikä erillistä toimintoa. Nämä elementit vievät vain tarvittavan tilan. Vasemmalle ja oikealle puolelle voidaan lisätä välilyöntejä upotettuun elementtiin, mutta upotetun elementin ylä- tai alareunaan tai marginaaliin ei voi lisätä korkeutta.

Esimerkki tekstin sisäisistä elementeistä:

, , , <strong> , <a href="/html-image"><img></a> , , <a href="/html-button-tag"></a> , , , , are some of the inline tags.</strong>

Esimerkki:

 Page Title .highlight{ background-color:#efefef} It is a demo span <span>inline element</span>; whose span is an highlighted with a grey color indicating that it is an inline tag 

Lähtö:

img css align
Inline Block Elements

Block Elements

Uudelta riviltä alkavia elementtejä kutsutaan lohkoelementeiksi. Lohkoelementti hankkii koko tälle sisällölle käytettävissä olevan leveyden. Toisin kuin rivissä, näille elementeille on ylä- ja alamarginaali. Lohkotason elementit voivat näkyä vain body-tunnisteen sisällä. Lohkotason elementit luovat suuremman rakenteen kuin rivielementit.

Esimerkki lohkoelementeistä:

,

,

  • , , ,
      , , ,
      , , ovat joitain upotetuista tunnisteista.

    tietorakenteet javassa

    Esimerkki:

     Page Title p { background-color: #8A55; } <p>This paragraph is a block-level element; its background has been colored to display the paragraph&apos;s parent element.</p> 

    Lähtö:

    Inline Block Elements

    Inline Block Elements

    Inline-blockin näyttöarvo toimii samalla tavalla kuin inline yhdellä poikkeuksella: kyseisen elementin korkeutta ja leveyttä voidaan muuttaa.

    Esimerkki:

    yksinkertainen päivämäärän muotoiluohjelma javassa
     span.b { display: inline-block; width: 100px; height: 100px; padding: 5px; color:white; border: 1px solid blue; background-color: blue; } This is an example of inline-block element with a span colored as blue <span>Inline-Block</span> 

    Lähtö:

    Inline Block Elements

    Alla on tulostiedosto, jossa on kaikki elementit yhdellä sivulla:

    Inline Block Elements

    Koodi

     span.a { display: inline; /* the default for span */ width: 100px; height: 100px; padding: 5px; border: 1px solid white; background-color: blue; } span.b { display: inline-block; width: 100px; height: 100px; padding: 5px; border: 1px solid white; background-color: green; } span.c { display: block; width: 70px; height: 50px; padding: 5px; border: 1px solid blue; background-color: pink; } <h2>display: inline</h2> This is section with a inline span made blue <span>inline</span> <span>element</span> <h2>display: block</h2> This is section with a block span made pink <span>block</span> <span>element</span> . <h2>display: inline-block</h2> This is section with a inline block span made green<span>inline</span> <span>block</span>