ဖန်တီးခြင်း လိုအပ်ချက်: ပုံ နေရာ ကွဲစိတ်မှုများ

ပုံ နေရာ ကွဲစိတ်မှုများ ဖန်တီးခြင်း ကျွမ်းကျင်ရန်

ပုံ နေရာ ကွဲစိတ်မှုများ

ပုံ နေရာ ကွဲစိတ်မှုများ ဖန်တီးခြင်း ကျွမ်းကျင်ရန် ပုံပုံများ တစ်ယောက်၊ နှစ်ယောက်၊ သို့မဟုတ် ပျမ်းများ ပုံများ အကြား ကွဲစိတ်ပြောင်းလဲကို ခုံတစ်ခုကို လုပ်ကန့်တိုင်း

ကိုယ်ိုင် ကြိုးစား ကြည့်ချင်း

ပုံ နေရာ ကွဲစိတ်မှုများ ဖန်တီးခြင်း

ပထမပိုင်း - ဟောင်း အီလက်ထရောနစ်:

<div class="row">
  <div class="column">
    <img src="wedding.jpg">
    <img src="rocks.jpg">
    <img src="falls2.jpg">
    <img src="paris.jpg">
    <img src="nature.jpg">
    <img src="mist.jpg">
    <img src="paris.jpg">
  </div>
  <div class="column">
    <img src="underwater.jpg">
    <img src="ocean.jpg">
    <img src="wedding.jpg">
    <img src="mountainskies.jpg">
    <img src="rocks.jpg">
    <img src="underwater.jpg">
  </div>
  <div class="column">
    <img src="wedding.jpg">
    <img src="rocks.jpg">
    <img src="falls2.jpg">
    <img src="paris.jpg">
    <img src="nature.jpg">
    <img src="mist.jpg">
    <img src="paris.jpg">
  </div>
  <div class="column">
    <img src="underwater.jpg">
    <img src="ocean.jpg">
    <img src="wedding.jpg">
    <img src="mountainskies.jpg">
    <img src="rocks.jpg">
    <img src="underwater.jpg">
  </div>
</div>

ဒုတိယ အပ်ခြင်း - CSS ကို ထပ်ပေါက်

CSS Flexbox ကို အသုံးပြု ပြင်ဆင်

.row {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
}
/* အပေါ် နှင့် အောက် တူ အစိတ် နှစ် လျှောက် ဖွဲ့စည်း */
.column {
  flex: 50%;
  padding: 0 4px;
}
.column img {
  margin-top: 8px;
  vertical-align: middle;
}

ကိုယ်ိုင် ကြိုးစား ကြည့်ချင်း

တတိယ အပ်ခြင်း - JavaScript ကို ထပ်ပေါက်

JavaScript ကို အလိုရှိ အဆိုပါ ပစ်ဆင်ခြင်း ဖြင့် ပတ်ဝန်းကျင် ပုံခြုံများ ကို ဖန်တီး

<button onclick="one()">1</button>
<button onclick="two()">2</button>
<button onclick="four()">4</button>
<script>
// class="column" ရှိ အရာများ ကို ရယူ
var elements = document.getElementsByClassName("column");
// ပြောင်းလဲသည့် အမှတ် တစ် ခု ကို ကြေညာ
var i;
// အရှည် ပုံ တစ် လျှောက်
function one() {
  for (i = 0; i < elements.length; i++) {
    elements[i].style.flex = "100%";
  }
}
// တစ်လျှောက် ပြတ်သို့ ရှစ် ယောက် ပုံ
function two() {
  for (i = 0; i < elements.length; i++) {
    elements[i].style.flex = "50%";
  }
}
// တစ်လျှောက် ပြတ်သို့ ရှစ် ယောက် ပုံ
function four() {
  for (i = 0; i < elements.length; i++) {
    elements[i].style.flex = "25%";
  }
}
</script>

ကိုယ်ိုင် ကြိုးစား ကြည့်ချင်း

相关页面

教程:CSS Flexbox

教程:如何创建响应式图像网格