Как получить вертикальную полосу прокрутки после уменьшения размера окна браузера до очень маленького размера? - PullRequest
0 голосов
/ 14 мая 2019

Когда я уменьшаю размер окна браузера до очень маленького размера, вертикальная полоса прокрутки исчезает, появляется кнопка, к которой я не могу получить доступ в окне браузера.я пробовал переполнение: прокрутка, переполнение авто, переполнение-у: прокрутка, но ничего из этого не помогло, я попытался поместить их в разные div, внутри CSS и в коде тоже, но ничего из этого не сработало, будет очень полезно, если кто-то из васможете помочь мне с этим вот мой код:

<%--Head Tag Start Here--%>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <link href="css/Student.css" rel="stylesheet" />
    <script type="text/javascript"  src="javascript/student.js"></script>
    <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
    <link href="Content/bootstrap.min.css" rel="stylesheet" />
    <script src="Scripts/jquery-3.4.1.min.js"></script>
    <script src="Scripts/bootstrap.min.js"></script>
    <script src="Scripts/popper.min.js"></script>
</asp:Content>


<%--Body Tag Start Here--%>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">



<div class="container mt-3" id="studenttab">
    <ul class="nav nav-tabs">
        <li class="nav-item">
            <a class="nav-link active" href="#addstudent">Add Student</a>
        </li>
        <li class="nav-item">
            <a class="nav-link" href="#deletestudent">Delete Student</a>
        </li>
        <li class="nav-item">
            <a class="nav-link" href="#updatestudent">Update Student</a>
        </li>
        <li class="nav-item">
            <a class="nav-link" href="#viewstudent">View Student</a>
        </li>
    </ul>

    <%--Nav Tab Start Here--%>

    <div class="tab-content" style="height:100%">
        <div id="addstudent" class="container tab-pane active " style="overflow-y:scroll; height:100%">
            <br>
            <div class="row">
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox1" runat="server" placeholder="First Name"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox2" runat="server" placeholder="Last Name"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox3" runat="server" placeholder="Class"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox4" runat="server" placeholder="Section"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox5" runat="server" placeholder="DOB(dd/mm/yyyy)"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox6" runat="server" placeholder="Roll#"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox7" runat="server" placeholder="Religion"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:TextBox ID="TextBox8" runat="server" placeholder="Email"></asp:TextBox>
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <span><asp:Label ID="Label1" runat="server" Text="Gender"></asp:Label></span>
                    <span><asp:RadioButton ID="RadioButton1" runat="server" Text="M" GroupName="gender" /></span>
                    <asp:RadioButton ID="RadioButton2" runat="server" Text="F" GroupName="gender" />
                </div>
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:Button ID="Button1" runat="server" Text="Chose Image File" BorderStyle="None" />
                </div>
            </div>
            <div class="row">
                <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 colspacing">
                    <asp:Button ID="Button2" runat="server" Text="Button" />
                    <asp:Button ID="Button3" runat="server" Text="Button" />
                </div>
            </div>
        </div>
    </div>
</div>

css:

body {
    margin: 0;
    overflow-x:hidden;
    overflow-y:scroll;
}
#stdinfo{
    padding-top:25px;
    padding-left:15px;
}



#studenttab{

    margin-left:150px;
    margin-top:0;
    width:100%;
    overflow:hidden;
}

.nav-item:hover {
    background-color: #F1F1F1;
}

.nav-tabs {
    background-color: #042954;
    color:#FFFFFF;
    margin:0;
    padding:0;

}

.tab-content{
    overflow-y:scroll
}

.colspacing {
    margin-top: 10px;
    margin-bottom: 10px;
}

#addstudent {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #F0F1F3;
    overflow-x: hidden;
    overflow-y: auto;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...