ဘယ်လိုတုံ့ပြန်မှုပုံစံ
CSS ဖြင့် တုံ့ပြန်မှုပုံစံတစ်ခုကို ဖန်တီးနည်းကို လေ့လာပါ။
တုံ့ပြန်မှုပုံစံ
အကျိုးသက်ရောက်မှုကိုကြည့်ရန် ဘရောက်ဆာဝင်းဒိုးကို အရွယ်အစားပြောင်းပါ (အသေးစားစခရင်များတွင် တစ်ခုနှင့်တစ်ခုဘေးတွင်အစား အညွှန်းများနှင့် ထည့်သွင်းမှုများသည် တစ်ခုနှင့်တစ်ခုအပေါ်တွင် ထပ်နေပါမည်)
တုံ့ပြန်မှုပုံစံတစ်ခုဖန်တီးနည်း
အဆင့် 1) HTML ကိုထည့်ပါ။
ထည့်သွင်းမှုကို လုပ်ဆောင်ရန် <form> ဒြပ်စင်ကို အသုံးပြုပါ။ ဤအကြောင်းကို ကျွန်ုပ်တို့၏ PHP သင်ခန်းစာ တွင် သင်ပိုမိုလေ့လာနိုင်ပါသည် ။
အကွက်တစ်ခုစီအတွက် သွင်းအားစုများ (ကိုက်ညီသော အညွှန်းတစ်ခုဖြင့်) ထည့်ပြီး CSS ဖြင့် သတ်မှတ်ထားသော အကျယ်ကို သတ်မှတ်ရန် အညွှန်းတစ်ခုစီတွင် <div> ဒြပ်စင်တစ်ခုကို ပတ်ပြီး ထည့်သွင်းပါ-
ဥပမာ
<div class="container">
<form action="action_page.php">
<div class="row">
<div class="col-25">
<label for="fname">First Name</label>
</div>
<div class="col-75">
<input
type="text" id="fname" name="firstname" placeholder="Your name..">
</div>
</div>
<div class="row">
<div class="col-25">
<label
for="lname">Last Name</label>
</div>
<div class="col-75">
<input
type="text" id="lname" name="lastname" placeholder="Your last name..">
</div>
</div>
<div class="row">
<div class="col-25">
<label
for="country">Country</label>
</div>
<div class="col-75">
<select
id="country" name="country">
<option value="australia">Australia</option>
<option value="canada">Canada</option>
<option value="usa">USA</option>
</select>
</div>
</div>
<div class="row">
<div class="col-25">
<label
for="subject">Subject</label>
</div>
<div class="col-75">
<textarea
id="subject" name="subject" placeholder="Write something.."
style="height:200px"></textarea>
</div>
</div>
<div class="row">
<input type="submit" value="Submit">
</div>
</form>
</div>
အဆင့် 2) CSS ကိုထည့်ပါ
ဥပမာ
/* Style inputs, select elements and textareas */
input[type=text], select, textarea{
width: 100%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
resize: vertical;
}
/* Style the
label to display next to the inputs */
label {
padding: 12px 12px 12px 0;
display: inline-block;
}
/* Style the submit button */
input[type=submit] {
background-color: #04AA6D;
color: white;
padding: 12px
20px;
border: none;
border-radius: 4px;
cursor:
pointer;
float: right;
}
/* Style the container */
.container {
border-radius: 5px;
background-color:
#f2f2f2;
padding: 20px;
}
/* Floating column for labels:
25% width */
.col-25 {
float: left;
width: 25%;
margin-top: 6px;
}
/* Floating column for inputs: 75% width */
.col-75 {
float: left;
width: 75%;
margin-top: 6px;
}
/* Clear floats after the columns */
.row:after {
content:
"";
display: table;
clear: both;
}
/* Responsive layout - when the
screen is less than 600px wide, make the two columns stack on top of each
other instead of next to each other */
@media screen and (max-width: 600px) {
.col-25, .col-75, input[type=submit] {
width: 100%;
margin-top: 0;
}
}
အကြံပြုချက်- HTML Form အကြောင်းပိုမိုလေ့လာရန် ကျွန်ုပ်တို့၏ HTML Form Tutorial သို့ သွားပါ ။
အကြံပြုချက်- ဖောင် ပုံစံဒြပ်စင်များကို စတိုင်လ်ပုံစံလုပ်နည်းကို ပိုမိုလေ့လာရန် ကျွန်ုပ်တို့၏ CSS Form Tutorial သို့ သွား ပါ။