質問編集履歴
1
コメントありがとうございます。おっしゃる通り、質問用にコードをデフォルメしていました。コードを更新しました。更新した内容では、chrome\(PC\)では意図通り上下中央寄せができています。
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -10,15 +10,20 @@ | |
| 10 10 |  | 
| 11 11 | 
             
            ###該当のソースコード
         | 
| 12 12 | 
             
            ```html
         | 
| 13 | 
            -
            <div class="cover_area">
         | 
| 13 | 
            +
              <div class="cover_area">
         | 
| 14 14 | 
             
                <div class="container">
         | 
| 15 15 | 
             
                  <div class="row">
         | 
| 16 16 | 
             
                    <div class="twelve columns flex_box">
         | 
| 17 | 
            -
                      <p>テキスト</p> # | 
| 17 | 
            +
                      <p>テキスト</p> #上下中央寄せしたい対象のテキスト
         | 
| 18 | 
            +
                      <div class="owl-carousel owl-theme">
         | 
| 19 | 
            +
                        <div><img class="u-max-full-width" src="images/cover_one.jpg" alt="cover" ></div>
         | 
| 20 | 
            +
                        <div><img class="u-max-full-width" src="images/cover_two.jpg" alt="cover" ></div>
         | 
| 21 | 
            +
                        <div><img class="u-max-full-width" src="images/cover_three.jpg" alt="cover" ></div>
         | 
| 22 | 
            +
                      </div>
         | 
| 18 23 | 
             
                    </div>
         | 
| 19 24 | 
             
                  </div>
         | 
| 20 25 | 
             
                </div>
         | 
| 21 | 
            -
            </div>
         | 
| 26 | 
            +
              </div>
         | 
| 22 27 | 
             
            ```
         | 
| 23 28 |  | 
| 24 29 | 
             
            ```css
         | 
| @@ -26,16 +31,23 @@ | |
| 26 31 |  | 
| 27 32 | 
             
            〜
         | 
| 28 33 |  | 
| 29 | 
            -
            .cover_area | 
| 34 | 
            +
            .cover_area{
         | 
| 35 | 
            +
              
         | 
| 30 | 
            -
               | 
| 36 | 
            +
              text-align: left;
         | 
| 31 | 
            -
              width: 100px;  
         | 
| 32 37 | 
             
              position: relative;
         | 
| 33 38 |  | 
| 39 | 
            +
              .container {
         | 
| 40 | 
            +
                max-width: 100%;
         | 
| 41 | 
            +
                width: 100%;
         | 
| 42 | 
            +
                @media (max-width: 549px) {
         | 
| 43 | 
            +
                  padding: 0;
         | 
| 44 | 
            +
                }
         | 
| 45 | 
            +
                //skeletonのcontainer設定を初期化    
         | 
| 46 | 
            +
              }
         | 
| 47 | 
            +
              
         | 
| 34 48 | 
             
              .flex_box {
         | 
| 35 49 | 
             
                @include display-flex;
         | 
| 36 50 | 
             
                @include align-items(center); 
         | 
| 37 | 
            -
             | 
| 38 | 
            -
              ###以降は@include align-items(center);が効かないため試しに書いてみたもの。それでも実現できず。
         | 
| 39 51 | 
             
                display:-webkit-box;/*--- Androidブラウザ用 ---*/
         | 
| 40 52 | 
             
                display:-ms-flexbox;/*--- IE10 ---*/
         | 
| 41 53 | 
             
                display:-webkit-flex;/*--- safari(PC)用 ---*/
         | 
| @@ -44,10 +56,21 @@ | |
| 44 56 | 
             
                -webkit-align-items: center;/*--- safari(PC)用 ---*/
         | 
| 45 57 | 
             
              }
         | 
| 46 58 |  | 
| 47 | 
            -
              p{
         | 
| 59 | 
            +
              p {
         | 
| 48 | 
            -
                position: absolute; | 
| 60 | 
            +
                position: absolute;
         | 
| 61 | 
            +
                left: 4%;
         | 
| 62 | 
            +
                z-index: 998;
         | 
| 63 | 
            +
             | 
| 64 | 
            +
                @media (min-width: 550px) {
         | 
| 65 | 
            +
                  @include fontsize(36);
         | 
| 66 | 
            +
                  line-height: 2.1;
         | 
| 67 | 
            +
                }
         | 
| 68 | 
            +
             | 
| 69 | 
            +
                @media (max-width: 549px) {
         | 
| 70 | 
            +
                  @include fontsize(18);
         | 
| 71 | 
            +
                  line-height: 2;
         | 
| 72 | 
            +
                }
         | 
| 49 73 | 
             
              }
         | 
| 50 | 
            -
             | 
| 51 74 | 
             
            }
         | 
| 52 75 | 
             
            ```
         | 
| 53 76 |  | 
