View Full Version : مبتدی: جابجابب المانها با استفاده از css
  
sunn789
دوشنبه 16 تیر 1393, 11:49 صبح
سلام دوستان 
یه سوال پیش پا افتاده 
ما توی فرم لوگین mvc  نام کاربری و کلمه عبور ثبت چپ نمایش داده میشن، خوب اگه به فارسی تبدیلش کنیم باید متن کلمه عبور و نام کاربری ثمت راست بیاد 
من این کد رو تو فرم گذاشتم اما جواب نداد 
style="float:right;direction:rtl"
یعنی متن هنوز سمت چپ ورودی هست میشه کمک بفرمایید؟
helpsos
دوشنبه 16 تیر 1393, 11:56 صبح
مگه از بوت استرپ rtl استفاده نمی کنی؟
sunn789
دوشنبه 16 تیر 1393, 12:04 عصر
نه اون دست و پا گیره 
با تمپلتها سازگار نیست و همچنین با Bundle  هم دچار مشکل میشیم
esmajidmn
دوشنبه 16 تیر 1393, 13:24 عصر
منظورت label هاست؟
sunn789
دوشنبه 16 تیر 1393, 17:14 عصر
اره منظور من label  هاست اونها سمت چپ میمونن
sunn789
سه شنبه 17 تیر 1393, 23: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, 12:12 عصر
فقط direction:rtlرا بنویس و float رو جذف کن و lable ها رو بعد از تگ divقرار بده
sunn789
پنج شنبه 19 تیر 1393, 14:38 عصر
متشکر اینکه Lable  رو بهد از DIV  بگذارم یهنی جی ؟
Float  رو حذف کردم اما تا ثیری نداشت.120987
sunn789
جمعه 20 تیر 1393, 01:25 صبح
فقط لازم بود float:right  رو به کلاس textBox  اضافه میکردم
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.