[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/blocks/media-text/ -> style-rtl.css (source)

   1  /**
   2   * Breakpoints & Media Queries
   3   */
   4  .wp-block-media-text {
   5    direction: ltr;
   6    display: grid;
   7    grid-template-columns: 50% 1fr;
   8    grid-template-rows: auto;
   9    box-sizing: border-box;
  10  }
  11  .wp-block-media-text.has-media-on-the-right {
  12    grid-template-columns: 1fr 50%;
  13  }
  14  
  15  .wp-block-media-text.is-vertically-aligned-top > .wp-block-media-text__content,
  16  .wp-block-media-text.is-vertically-aligned-top > .wp-block-media-text__media {
  17    align-self: start;
  18  }
  19  
  20  .wp-block-media-text > .wp-block-media-text__content,
  21  .wp-block-media-text > .wp-block-media-text__media,
  22  .wp-block-media-text.is-vertically-aligned-center > .wp-block-media-text__content,
  23  .wp-block-media-text.is-vertically-aligned-center > .wp-block-media-text__media {
  24    align-self: center;
  25  }
  26  
  27  .wp-block-media-text.is-vertically-aligned-bottom > .wp-block-media-text__content,
  28  .wp-block-media-text.is-vertically-aligned-bottom > .wp-block-media-text__media {
  29    align-self: end;
  30  }
  31  
  32  .wp-block-media-text > .wp-block-media-text__media {
  33    grid-column: 1;
  34    grid-row: 1;
  35    margin: 0;
  36  }
  37  
  38  .wp-block-media-text > .wp-block-media-text__content {
  39    direction: rtl;
  40    grid-column: 2;
  41    grid-row: 1;
  42    padding: 0 8% 0 8%;
  43    word-break: break-word;
  44  }
  45  
  46  .wp-block-media-text.has-media-on-the-right > .wp-block-media-text__media {
  47    grid-column: 2;
  48    grid-row: 1;
  49  }
  50  
  51  .wp-block-media-text.has-media-on-the-right > .wp-block-media-text__content {
  52    grid-column: 1;
  53    grid-row: 1;
  54  }
  55  
  56  .wp-block-media-text__media a {
  57    display: block;
  58  }
  59  
  60  .wp-block-media-text__media img,
  61  .wp-block-media-text__media video {
  62    height: auto;
  63    max-width: unset;
  64    width: 100%;
  65    vertical-align: middle;
  66  }
  67  
  68  /* `is-image-fill` is deprecated and the styles are kept for backwards compatibility. */
  69  .wp-block-media-text.is-image-fill > .wp-block-media-text__media {
  70    height: 100%;
  71    min-height: 250px;
  72    background-size: cover;
  73  }
  74  
  75  .wp-block-media-text.is-image-fill > .wp-block-media-text__media > a {
  76    display: block;
  77    height: 100%;
  78  }
  79  
  80  .wp-block-media-text.is-image-fill > .wp-block-media-text__media img {
  81    position: absolute;
  82    width: 1px;
  83    height: 1px;
  84    padding: 0;
  85    margin: -1px;
  86    overflow: hidden;
  87    clip: rect(0, 0, 0, 0);
  88    border: 0;
  89  }
  90  
  91  /* Image fill for versions 8 and onwards */
  92  .wp-block-media-text.is-image-fill-element > .wp-block-media-text__media {
  93    height: 100%;
  94    min-height: 250px;
  95  }
  96  
  97  .wp-block-media-text.is-image-fill-element > .wp-block-media-text__media > a {
  98    display: block;
  99    height: 100%;
 100  }
 101  
 102  .wp-block-media-text.is-image-fill-element > .wp-block-media-text__media img {
 103    width: 100%;
 104    height: 100%;
 105    object-fit: cover;
 106  }
 107  
 108  /*
 109  * Here we here not able to use a mobile first CSS approach.
 110  * Custom widths are set using inline styles, and on mobile,
 111  * we need 100% width, so we use important to overwrite the inline style.
 112  * If the style were set on mobile first, on desktop styles,
 113  * we would have no way of setting the style again to the inline style.
 114  */
 115  @media (max-width: 600px) {
 116    .wp-block-media-text.is-stacked-on-mobile {
 117      grid-template-columns: 100% !important;
 118    }
 119    .wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__media {
 120      grid-column: 1;
 121      grid-row: 1;
 122    }
 123    .wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__content {
 124      grid-column: 1;
 125      grid-row: 2;
 126    }
 127  }


Generated : Fri Apr 17 08:20:10 2026 Cross-referenced by PHPXref