如何使ASP.NET页面适合任何屏幕大小?
我有我的ASP.NET 应该是这样的 有什么想法吗?如何使ASP.NET页面适合任何屏幕大小?,asp.net,web,Asp.net,Web,我有我的ASP.NET 应该是这样的 有什么想法吗? 插入点,因为stackoverflow需要更多描述 ............................................................................................................................................. 母版页代码: <!DOCTYPE html> <html lang="en">
插入点,因为stackoverflow需要更多描述 ............................................................................................................................................. 母版页代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<link rel="icon" type="image/png" href="/img/logoMAGA.png" />
<!-- Required meta tags -->
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link href="/css/style-navbar2.css" rel="stylesheet">
<link href="/css/Style.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Nunito:200,600" rel="stylesheet">
<!-- CHOSEN -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.min.css" />
<!-- JQuery MODAL DINAMICO-->
<script type="text/javascript" src="../js/bootstrap-show-modal.js"></script>
<script src="https://getbootstrap.com/docs/4.1/assets/js/vendor/popper.min.js"></script>
<!-- Jquery DATA TABLE -->
<script src="https://cdn.datatables.net/1.10.20/js/jquery.dataTables.min.js"></script>
<!-- Jquery DATA TABLE CSS-->
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.20/css/jquery.dataTables.min.css" />
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
<!-- ICONOS FONT AWESOME -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css" />
<script>
$(document).ready(function () {
$('.telefono').keyup(function () {
this.value = (this.value + '').replace(/[^0-9]/g, '');
});
$(function () {
$('[data-toggle="tooltip"]').tooltip()
})
});
</script>
</head>
<body>
<form runat="server">
<div>
<nav class="navbar navbar-expand-lg navbar-dark bg-dark titulo" style="width:100%; height:100%;">
<div class="container-fluid">
<img class="logo horizontal-logo" height="60px" width="40px" src="/img/logoMAGA.png" alt="forecastr logo">
 
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto mr-5 hola">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown1" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Productos</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown1">
<a class="dropdown-item" href="/Productos/ProductosMain.aspx">Catálogo</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Inventario
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Inventario/Inventario.aspx">Inventario</a>
<a class="dropdown-item" href="/Inventario/Entrada_Maestra.aspx"">Entrada Maestra</a>
<a class="dropdown-item" href="/Inventario/MovimientosInventarioMain.aspx">Movimientos de inventario</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Clasificación
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Clasificacion/ClasificacionMain.aspx">Clasificaciones</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Clientes
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Clientes/ClientesMain.aspx">Catálogo</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ventas
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Ventas/Registro_Ventas.aspx">Registrar ventas</a>
<a class="dropdown-item" href="/Ventas/Historial_Ventas.aspx">Historial ventas</a>
<a class="dropdown-item" href="/Ventas/Registro_Ventas.aspx">Registrar Factura de ventas</a>
<a class="dropdown-item" href="/Ventas/Ver_Facturas_Ventas.aspx">Historial-Factura de ventas</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Compras
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Compras/Ordenes_Compra.aspx">Registro de compras</a>
<a class="dropdown-item" href="/Compras/Historial_Compras.aspx">Historial Ordenes de compra</a>
<a class="dropdown-item" href="/Compras/Registro_Factura_Compra.aspx">Registro de facturas</a>
<a class="dropdown-item" href="/Compras/Historial_Facturas_Compras.aspx">Historial Facturas de compra</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Pedidos
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Pedidos/Estatus_Pedido.aspx">Estatus de pedidos</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Proveedores
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Proveedores/ProveedoresMain.aspx">Principal</a>
<a class="dropdown-item" href="/Proveedores/Cotizaciones_Proveedores.aspx">Cotización de proveedores</a>
<a class="dropdown-item" href="/Proveedores/Precios_Proveedores.aspx">Actualizar precios de proveedores</a>
<a class="dropdown-item" href="/Proveedores/Comparacion_Proveedores.aspx">Comparar precios</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa fa-cog"></span>
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="/Configuraciones/Proveedores_Productos.aspx">Asignación Proveedores-Producto</a>
<a class="dropdown-item" href="/Configuraciones/UnidadMain.aspx">Unidades de medida</a>
<a class="dropdown-item" href="/Configuraciones/SucursalesMain.aspx">Sucursales</a>
<a class="dropdown-item" href="/Posicion/PosicionesMain.aspx">Posiciones</a>
<a class="dropdown-item" href="/Personal/PersonalMain.aspx">Personal</a>
<a class="dropdown-item" href="/Configuraciones/Mi_Cuenta.aspx">Mi cuenta</a>
</div>
</li>
<li class="nav-item dropdown" onclick="ExecCerrarSesion();">
<asp:LinkButton ID="lnkCerrarSesion" runat="server" CssClass="nav-link" OnClick="lnkCerrarSesion_Click">
<span class="fa fa-power-off"></span>
</asp:LinkButton>
</li>
</ul>
</div>
</div>
</nav>
<br />
<br />
</div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
<br />
<br />
<footer class="bg-dark">
<br />
<div class="text-center text-white">
HAZ EL BIEN, HAZLO BIEN
</div>
<br />
</footer>
</form>
</body>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script>
const $dropdown = $(".dropdown");
const $dropdownToggle = $(".dropdown-toggle");
const $dropdownMenu = $(".dropdown-menu");
const showClass = "show";
$(window).on("load resize", function () {
if (this.matchMedia("(min-width: 768px)").matches) {
$dropdown.hover(
function () {
const $this = $(this);
$this.addClass(showClass);
$this.find($dropdownToggle).attr("aria-expanded", "true");
$this.find($dropdownMenu).addClass(showClass);
},
function () {
const $this = $(this);
$this.removeClass(showClass);
$this.find($dropdownToggle).attr("aria-expanded", "false");
$this.find($dropdownMenu).removeClass(showClass);
}
);
} else {
$dropdown.off("mouseenter mouseleave");
}
});
$(".chosen").chosen({ allow_single_deselect: true });
</script>
</html>
$(文档).ready(函数(){
$('.telefono').keyup(函数(){
this.value=(this.value+'')。替换(/[^0-9]/g'');
});
$(函数(){
$('[data toggle=“tooltip”]')。tooltip()
})
});
 
-
-
-
-
-
-
-
-
-
-
哈兹尔边,哈兹洛边
常量$dropdown=$(“.dropdown”);
常量$dropdownToggle=$(“.dropdownToggle”);
常量$dropdownMenu=$(“.dropdownMenu”);
const showClass=“show”;
$(窗口)。打开(“加载调整大小”,函数(){
如果(此.matchMedia(((最小宽度:768px)”).matches){
$dropdown.hover(
函数(){
const$this=$(this);
$this.addClass(showClass);
$this.find($dropdownttoggle.attr(“aria expanded”、“true”);
$this.find($dropdownMenu).addClass(showClass);
},
函数(){
const$this=$(this);
$this.removeClass(showClass);
$this.find($dropdownttoggle.attr(“aria展开”、“false”);
$this.find($dropdownMenu.removeClass(showClass));
}
);
}否则{
$dropdown.off(“mouseenter mouseleave”);
}
});
$(“.selected”).selected({allow\u single\u deselect:true});
请提供您的代码。我已经用母版页代码更新了帖子。这更像是CSS/版面问题。您可以尝试减少菜单项之间的填充和/或边距,并降低字体大小。