CSS辞典 resizeプロパティの解説

ボックスのサイズ変更の可否を指定する「resizeプロパティ」の使用方法を記載

対応バージョン:CSS3/2.1

対応ブラウザ

ruby要素,rb要素,rt要素、rp要素、rtc要素 対応ブラウザ:chrome
ruby要素,rb要素,rt要素、rp要素、rtc要素 対応ブラウザ:firefox
ruby要素,rb要素,rt要素、rp要素、rtc要素 対応ブラウザ:safari
ruby要素,rb要素,rt要素、rp要素、rtc要素 対応ブラウザ:ms edge
ruby要素,rb要素,rt要素、rp要素、rtc要素 対応ブラウザ:ms ie
ruby要素,rb要素,rt要素、rp要素、rtc要素 対応ブラウザ:opera
初期値none
適用される要素overflowプロパティでvisible以外の値がしてされた要素
モジュールCSS Basic User Interface Module Level 3
継承あり

概要・使用方法

{ resize: サイズ変更の可否;}

「resizeプロパティ」は、ボックスのサイズ変更の可否を指定します。overflowプロパティにvisibleが設定されている場合は、サイズ変更はできません。

resizeの解説図

orverflowプロパティについては、以下を参照

指定できる値(サイズ変更の可否)

noneボックスのサイズ変更を許可しない。
bothボックスの幅と高さのサイズ変更を許可する。
horizontalボックスの幅のサイズ変更を許可する。
verticalボックスの高さのサイズ変更を許可する。
blockブロック方向のサイズ変更を許可します。
writing-mode及びdirectionプロパティの値によって、幅または高さのいずれかが該当します。
inlineインライン方向のサイズ変更を許可します。
writing-mode及びdirectionプロパティの値によって、幅または高さのいずれかが該当します。

サンプルコード

<!DOCTYPE html>
<html lang="ja">
  <head>
    <title>resizeプロパティ CSSフォントサンプルページ</title>
    <meta charset="uft-8">
    <style>
          .disp{display:inline-block;}
          .disp2{
                margin:5em 4em;
                height:10em;
                width:15em;
           }
          .sample0{
                    border:1px red dashed;
                    white-space: nowrap;
                    overflow: visible;
                    resize:both;
           }
          .sample1{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow: auto;
                   resize:both;
           }
          .sample2{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow: hidden;
                   resize:both;
          }
          .sample3{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow: scroll;
                   resize:both;
          }
          .sample4{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow:clip ;
                   resize:both;
          }
          .sample5{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow-x: hidden;
                   overflow-y: scroll;
                   resize:both;
          }
          .sample6{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow-x: scroll;
                   overflow-y: hidden;
                   resize:horizontal;
          }
          .sample7{
                   border:1px red dashed;
                   white-space: nowrap;
                   overflow: scroll;
                   resize:vertical;
          }
    </style>
  </head>
  <body>
      <div class="disp">
          <div class="disp2">
          <p>overflow: visible;resize:both;</p>
          <p class="sample0">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
          <div class="disp2">
          <p>overflow: auto;resize:both;</p>
          <p class="sample1">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
      </div>
      
      <div class="disp">
          <div class="disp2">
          <p>overflow: hidden;resize:both;</p>
          <p class="sample2">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
          <div class="disp2">
          <p>overflow: scroll;resize:both;</p>
          <p class="sample3">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
      </div>
      
      <div class="disp">
          <div class="disp2">
          <p>overflow:clip;resize:both;</p>
          <p class="sample4">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
          <div class="disp2">
          <p>overflow-x: hidden;、overflow-y: scroll;resize:both;</p>
          <p class="sample5">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
      </div>
      <div class="disp">
          <div class="disp2">
          <p>overflow-x: scroll;overflow-y: hidden;resize:norizontal;</p>
          <p class="sample6">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
          <div class="disp2">
          <p>overflow: scroll;resize:vertical;</p>
          <p class="sample7">鮎に形が似ていることから、「鮎魚女」とした。<br>北海道から九州南部まで生息している。<br>旬の時期は夏から秋にかけてである。</p>
          </div>
      </div>
  </body>
</html>

overflow: visible;resize:both;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow: auto;resize:both;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow: hidden;resize:both;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow: scroll;resize:both;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow:clip;resize:both;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow-x: hidden;、overflow-y: scroll;resize:both;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow-x: scroll;overflow-y: hidden;resize:norizontal;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

overflow: scroll;resize:vertical;

鮎に形が似ていることから、「鮎魚女」とした。
北海道から九州南部まで生息している。
旬の時期は夏から秋にかけてである。

chromeブラウザ実行結果

chrome


Firefox ブラウザ実行結果

Firefox


edgeブラウザ実行結果

edge


operaブラウザ実行結果

opera