我正在开发visual studio 2010.代码运行完美但突然间我不知道为什么会出现水平滚动条。有谁知道如何删除滚动条。以下是我的代码。谢谢你的帮助
<%@ Page Title="Reports" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
CodeBehind="Reports.aspx.cs" Inherits="F.Reports" %>
<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<title></title>
<link type="text/css" rel="Stylesheet" href="Styles/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.4.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.9/jquery-ui.min.js"></script>
<script type="text/javascript">
$(function () {
$(".dateFrom").datepicker({ dateFormat: 'dd/mm/yy' });
$(".dateTo").datepicker({ dateFormat: 'dd/mm/yy' });
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>
Reports</h2>
<div id="Div4" style="position: absolute; left: 310px; margin-top: 40px;">
<h3>
From Date
</h3>
<asp:TextBox ID="DateField" class="dateFrom" runat="server" autocomplete="off"></asp:TextBox>
</div>
<div id="Div3" style="position: absolute; left: 500px; margin-top: 40px;">
<h3>
To Date
</h3>
<asp:TextBox ID="DateField2" class="dateTo" runat="server" autocomplete="off">
</asp:TextBox>
</div>
<div id="Div1" style="position: absolute; left: 0px; margin-top: 40px; right: 295px;">
<h3>
Choose Report</h3>
<asp:DropDownList ID="ReportDropDownList" runat="server">
<asp:ListItem Value="0">Report1</asp:ListItem>
<asp:ListItem Value="1">Report2</asp:ListItem>
<asp:ListItem Value="2">Report3 </asp:ListItem>
</asp:DropDownList>
</div>
<div id="Div2" style="position: relative; left: 690px; margin-top: 55px;">
<asp:Button ID="GenerateReportButton" runat="server" Text="OK" OnClick="GenerateReportButton_Click" />
</div>
</asp:Content>
答案 0 :(得分:3)
为了隐藏网页浏览器中的水平滚动条,您可以将style="overflow-x:hidden"
插入<html>
标记,但不能插入<body>
标记。
即。 <html style="overflow-x:hidden">
允许您禁用水平滚动条
即。 <body style="overflow-x:hidden">
不会产生停用效果
答案 1 :(得分:1)
设置溢出:隐藏;否则,设置溢出:自动将导致滚动条在需要时显示。
那应该解决它。
答案 2 :(得分:0)
你可以使用CSS样式overflow:hidden;删除滚动条。不显示不适合DIV的信息。您还可以删除固定的div高度来解决问题。