PDA

View Full Version : مبتدی: جابجابب المانها با استفاده از css



sunn789
دوشنبه 16 تیر 1393, 10:49 صبح
سلام دوستان
یه سوال پیش پا افتاده
ما توی فرم لوگین mvc نام کاربری و کلمه عبور ثبت چپ نمایش داده میشن، خوب اگه به فارسی تبدیلش کنیم باید متن کلمه عبور و نام کاربری ثمت راست بیاد
من این کد رو تو فرم گذاشتم اما جواب نداد
style="float:right;direction:rtl"
یعنی متن هنوز سمت چپ ورودی هست میشه کمک بفرمایید؟

helpsos
دوشنبه 16 تیر 1393, 10:56 صبح
مگه از بوت استرپ rtl استفاده نمی کنی؟

sunn789
دوشنبه 16 تیر 1393, 11:04 صبح
نه اون دست و پا گیره
با تمپلتها سازگار نیست و همچنین با Bundle هم دچار مشکل میشیم

esmajidmn
دوشنبه 16 تیر 1393, 12:24 عصر
منظورت label هاست؟

sunn789
دوشنبه 16 تیر 1393, 16:14 عصر
اره منظور من label هاست اونها سمت چپ میمونن

sunn789
سه شنبه 17 تیر 1393, 22:16 عصر
ببینید من این تغییر رو میدم اما همچنان متن سمت چپه و تکست باکس سمت راست



<div class="form-horizontal CreateForm_rtl_Direction" >
<h4>با استفاده از این فرم میتوانید کالای جدید تعریف کنید</h4>
<hr />
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
<div class="form-group" >
@Html.LabelFor(model => model.ItemName, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-8">
@Html.EditorFor(model => model.ItemName, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.ItemName, "", new { @class = "text-danger" })
</div>
</div>

<div class="form-group" style="direction:rtl">
@Html.LabelFor(model => model.Description, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-8">
@Html.EditorFor(model => model.Description, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.Description, "", new { @class = "text-danger" })
</div>
</div>

<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<input type="submit" value="ایجاد" class="btn btn-default" />
</div>
</div>
</div>
.CreateForm_rtl_Direction {
float:right ;
direction:rtl ;
font-family:nazanin;
text-align:right;
font-size:18px;
}

esmajidmn
پنج شنبه 19 تیر 1393, 11:12 صبح
فقط direction:rtlرا بنویس و float رو جذف کن و lable ها رو بعد از تگ divقرار بده

sunn789
پنج شنبه 19 تیر 1393, 13:38 عصر
متشکر اینکه Lable رو بهد از DIV بگذارم یهنی جی ؟
Float رو حذف کردم اما تا ثیری نداشت.120987

sunn789
جمعه 20 تیر 1393, 00:25 صبح
فقط لازم بود float:right رو به کلاس textBox اضافه میکردم