के अंदर लंबवत केंद्र इनपुट I input
फ़ील्ड लंबवत रूप से प्रत्येक div viz के अंदर केंद्रित होना चाहता है। color-1
color-2
color-3
प्रत्येक div या input
में vertical-align: middle
का उपयोग कर काम नहीं कर रहा है।एक div
html, body {
height: 100%;
margin: 0;
padding: 0;
}
input[type="text"] {
width:150px;
height: 30px;
text-align: center;
}
#color-1 {
height: 33%;
background: {{yourName}};
text-align: center;
vertical-align: middle;
}
#color-2{
height: 33%;
background: {{color_2}};
text-align: center;
vertical-align: middle;
}
#color-3{
height: 33%;
background: {{color_3}};
text-align: center;
vertical-align: middle;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<div id="color-1">
<input type="text" ng-model="color_1" placeholder="Enter Color #1">
<h1>{{color_1}}</h1>
</div>
<div id="color-2">
<input type="text" ng-model="color_2" placeholder="Enter Color #2">
<h1>{{color_2}}</h1>
</div>
<div id="color-3">
<input type="text" ng-model="color_3" placeholder="Enter Color #3">
<h1>{{color_3}}</h1>
</div>
क्या आप इसे एक jsfiddle बना सकते हैं ताकि –
http: // stackover को समझना आसान हो flow.com/questions/4466596/css-how-to-align-vertically-a-label-and-input-inside-a-div – trainoasis