4.9.3 • Published 3 years ago

mjml-hero-node6 v4.9.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

mj-hero

This element displays a hero image. It behaves like an mj-section with a single mj-column.

background-height and background-width attributes are mandatory.

It's best to use an image with width the same as the mj-body width (width="600px" by default). For better results, it's best to use an image with height the same or larger than the height of mj-hero.

Use background-color to provide a fallback color in case an email client doesn't support background-url.

Fixed height

<mjml>
  <mj-body>
    <mj-hero
      mode="fixed-height"
      height="469px"
      background-width="600px"
      background-height="469px"
      background-url="https://cloud.githubusercontent.com/assets/1830348/15354890/1442159a-1cf0-11e6-92b1-b861dadf1750.jpg"
      background-color="#2a3448"
      padding="100px 0px">
      <mj-text
        padding="20px"
        color="#ffffff"
        font-family="Helvetica"
        align="center"
        font-size="45px"
        line-height="45px"
        font-weight="900">
        GO TO SPACE
      </mj-text>
      <mj-button href="https://mjml.io/" align="center">
        ORDER YOUR TICKET NOW
      </mj-button>
    </mj-hero>
  </mj-body>
</mjml>

Fluid height

<mjml>
  <mj-body>
    <mj-hero
      mode="fluid-height"
      background-width="600px"
      background-height="469px"
      background-url="https://cloud.githubusercontent.com/assets/1830348/15354890/1442159a-1cf0-11e6-92b1-b861dadf1750.jpg"
      background-color="#2a3448"
      padding="100px 0px"
      width="100%">
      <mj-text
        padding="20px"
        color="#ffffff"
        font-family="Helvetica"
        align="center"
        font-size="45px"
        line-height="45px"
        font-weight="900">
        GO TO SPACE
      </mj-text>
      <mj-button href="https://mjml.io/" align="center">
        ORDER YOUR TICKET NOW
      </mj-button>
    </mj-hero>
  </mj-body>
</mjml>
attributeunitdescriptiondefault value
background-colorcolorhero background color#ffffff
background-heightpxheight of the image used (mandatory in fixed-height mode)none
background-positiontop/center/bottom left/center/rightbackground image positioncenter center
background-urlurlabsolute background urln/a
background-widthpxwidth of the image usedparent element width
border-radiuspxborder radiusn/a
heightpxhero section height (required for fixed-height mode)0px
modefluid-height/fixed-heightchoose if the height is fixed based on the height attribute or fluidfluid-height
paddingpxsupports up to 4 parameters0px
padding-bottompxbottom offset0px
padding-leftpxleft offset0px
padding-rightpxright offset0px
padding-toppxtop offset0px
vertical-aligntop/middle/bottomcontent vertical alignmenttop
widthpxhero container widthparent element width