ఎలా సృష్టించాలి: సోషల్ లాగిన్ ఫారమ్
CSS ద్వారా సోషల్ మీడియా లాగిన్ ఫారమ్ను ఎలా సృష్టించాలి నేర్చుకోండి.
రెస్పాన్సివ్ సోషల్ లాగిన్ ఫారమ్
సోషల్ లాగిన్ ఫారమ్ను ఎలా సృష్టించాలి
మొదటి చర్య - HTML జోడించండి:
ఇన్పుట్ని నిర్వహించడానికి <form> ఎలిమెంట్ను ఉపయోగించండి. మా PHP శిక్షణలో మరింత సమాచారం తెలుసుకోండి.
ప్రతి ఫీల్డ్కు ఇన్పుట్ కంట్రోల్ను లేదా సోషల్ మీడియా లింకులను జోడించండి:
<div class="container"> <form action="/action_page.php"> <div class="row"> <h2 style="text-align:center">సోషల్ మీడియాతో లేదా మానువల్గా లాగిన్ అవ్వండి</h2> <div class="vl"> <span class="vl-innertext">లేదా</span> </div> <div class="col"> <a href="#" class="fb btn"> <i class="fa fa-facebook fa-fw"></i> ఫేస్బుక్తో లాగిన్ అవ్వండి </a> <a href="#" class="twitter btn"> <i class="fa fa-twitter fa-fw"></i> ట్విట్టర్తో లాగిన్ అవ్వండి </a> <a href="#" class="google btn"> <i class="fa fa-google fa-fw"></i> గూగుల్తో లాగిన్ అవ్వండి+ </a> </div> <div class="col"> <div class="hide-md-lg"> <p>లేదా మాన్యువల్ లాగిన్ చేయండి:</p> </div> <input type="text" name="username" placeholder="యూజర్ పేరు" required> <input type="password" name="password" placeholder="పాస్వర్డ్" required> <input type="submit" value="లాగిన్"> </div> </div> </form> </div> <div class="bottom-container"> <div class="row"> <div class="col"> <a href="#" style="color:white" class="btn">నమోదు చేయండి</a> </div> <div class="col"> <a href="#" style="color:white" class="btn">పాస్వర్డ్ మరదా? మరచిపోయారా?</a> </div> </div> </div>
రెండవ చర్య - CSS జోడించండి:
* {box-sizing: border-box} /* కంటైనర్ స్టైల్స్ నిర్వహించండి */ .container { position: relative; border-radius: 5px; background-color: #f2f2f2; padding: 20px 0 30px 0; } /* ఇన్పుట్ ఫీల్డ్లు మరియు లింక్ బటన్ల స్టైల్స్ నిర్వహించండి */ input, .btn { width: 100%; padding: 12px; border: none; border-radius: 4px; margin: 5px 0; opacity: 0.85; display: inline-block; font-size: 17px; line-height: 20px; text-decoration: none; /* లింక్ క్రింది సిలెండర్ను తొలగించండి */ } input:hover, .btn:hover { opacity: 1; } /* ఫేస్బుక్, ట్విట్టర్ మరియు గూగుల్ బటన్లకు తగిన రంగులను జోడించండి */ .fb { background-color: #3B5998; color: white; } .twitter { background-color: #55ACEE; color: white; } .google { background-color: #dd4b39; color: white; } /* సమర్పణ బటన్ శైలీని అమర్చు */ input[type=submit] { background-color: #04AA6D; color: white; cursor: pointer; } input[type=submit]:hover { background-color: #45a049; } /* రెండు వర్గముల సంస్థాగతం */ .col { float: left; width: 50%; margin: auto; padding: 0 50px; margin-top: 6px; } /* వర్గముల తర్వాత ఫ్లోటింగ్ని శుభ్రం చేయు */ .row:after { content: ""; display: table; clear: both; } /* ప్రత్యేకంగా ప్రత్యేకంగా వర్గములు */ .vl { position: absolute; left: 50%; transform: translate(-50%); border: 2px solid #ddd; height: 175px; } /* ప్రత్యేకంగా ప్రత్యేకంగా వర్గములు లోని టెక్స్ట్ */ .inner { position: absolute; top: 50%; transform: translate(-50%, -50%); background-color: #f1f1f1; border: 1px solid #ccc; border-radius: 50%; padding: 8px 10px; } /* మధ్యమ భాగం మరియు పెద్ద స్క్రీన్లో కొన్ని టెక్స్ట్లను దాచు */ .hide-md-lg { display: none; } /* తల్లీ కంటైనర్ */ .bottom-container { text-align: center; background-color: #666; border-radius: 0px 0px 4px 4px; } /* ప్రతిస్పందకతా సంస్థాగతం - స్క్రీన్ వెడల్పు 650px కంటే తక్కువగా ఉన్నప్పుడు, రెండు వర్గములు సరసగా సరసగా ఉండవు */ @media screen and (max-width: 650px) { .col { width: 100%; margin-top: 0; } /* ప్రత్యేకంగా ప్రత్యేకంగా వర్గములు దాచు */ .vl { display: none; } /* చిన్న స్క్రీన్లో దాచిన టెక్స్ట్ ను చూపించు */ .hide-md-lg { display: block; text-align: center; } }
相关页面
教程:HTML 表单
教程:CSS 表单