Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: SoCu en 16 de Abril 2017, 13:33

Título: Como centrar un DIV exclusivamente sin afectar al resto de div (en asp)
Publicado por: SoCu en 16 de Abril 2017, 13:33
Hola, me pude decir alguien como centrar un DIV?

Os pongo el código para que veáis como esta, ya que tengo un DIV dentro de otro DIV, y captura para que veáis que tiene que quedar debajo de un texto.

La paginas tiene extensión ASP, porque la página se encuentra en una intranet y al principio de la página tiene un código para identificarse y poder ver la página.

Código: [Seleccionar]
<%@LANGUAGE="VBSCRIPT"%>
<%
CODIGO PARA IDENTIFICARSE
%>
<!DOCTYPE html><!-- HTML5 -->
<html lang="es-ES">

<head>
<title>Archivos Subidos</title>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
        <script type="text/javascript" src="jsc/jquery.js"></script>

<style type="text/css">
body {
     text-align: center;
        }

        a {
           text-align: center;
        }

        body { 
           background: white url(fondo.png);
       background-repeat: repeat
  }

  #marco{
    /*position: absolute;*/
    position: relative;
        /*top:50%;*/
    /*left:50%;*/
    width:500px;
    /*margin-left:-500px;*/
    height:400px;
    /*margin-top:-350px;*/
    border:2px solid #808080;
    padding:5px;
    /*text-align:center;*/
}

.lista{
    width:493px;
    height:393px;
    text-align: left;
    /*background-color:red;*/
    border: 5px solid;
    /*border-color: aliceblue;*/
    /*margin-left: 680px;*/
    /*position:absolute;*/
}

</style>


<body>
<br>
<img src="http://imagen en el servidor/imagen.png"><br>
<br>
<br>

<h2>Listado de archivos subidos</h2>
<br>
<br>
<a href="Ver.asp">Volver al Menú anterior</a>
<br>
<br>
 
    <div id="marco">

<div class="lista">

        <%
Response.Buffer = True

' File System Object
Dim fso
Set fso = Server.CreateObject("Scripting.FileSystemObject")

' "Uploaded" Folder
Dim folder
Set folder = fso.GetFolder(Server.MapPath("../carpeta/"))

If folder.Size > 0 Then
Response.Write "<ul>"
For Each file In folder.Files
Response.Write "<li type=""circle"">"
Response.Write "<a href=""../carpeta/"
Response.Write file.Name & """>"
Response.Write "<b>" & file.Name
Response.Write "</b></a>   "
Response.Write "( Size: " & file.Size & " )   "
Next
Response.Write "</ul>"
Else
Response.Write "<ul><li type=""circle"">No hay archivos subidos.</ul>"
End If
%>
   </div>
</div>

</body>
</html>

Asi es como se muestra:

(http://i069.radikal.ru/1704/01/314e828bef8c.jpg)
Título: Re:Como centrar un DIV
Publicado por: bermartinv en 18 de Abril 2017, 12:24
Hola SoCu,
en tu caso puedes añadir
Código: [Seleccionar]
body{
display:flex;
flex-direction:column;
justify-content: center;
align-items: center;
}
Saludos
Título: Re:Como centrar un DIV
Publicado por: SoCu en 18 de Abril 2017, 20:23
Gracias bermartinv, ahora si que se ha centrado, lo que no consigo es separarlo del texto que hay justo arriba "Volver al Menú anterior", he incluso la imagen que hay arriba del todo tambien ha perdido el espacio que le tenia.


Salu2.
Título: Re:Como centrar un DIV
Publicado por: bermartinv en 19 de Abril 2017, 10:24
Prueba con margin.  ;)
Título: Re:Como centrar un DIV
Publicado por: SoCu en 19 de Abril 2017, 11:51
Gracias bermartinv, luego vuelvo a probar cuando llegue a casa, que te respondo desde móvil, aunque yo diría que también modifique esa parte, ya te contaré

Salu2
Título: Re:Como centrar un DIV
Publicado por: SoCu en 20 de Abril 2017, 06:52
Este es el resultado

Código: [Seleccionar]
<style type="text/css">
div {
            margin-top: 10px;
  {
</style>

Se separa del texto de arriba, pero internamente e Div que esta dentro del otro también se separa:

(http://s020.radikal.ru/i715/1704/64/4a149e454a43.png)


Salu2.

Título: Re:Como centrar un DIV
Publicado por: Kabuto en 20 de Abril 2017, 12:43
Si el CSS lo aplicas a la etiqueta div, dicho CSS se aplicará todos los elementos div.

Lo suyo es que apliques el CSS al id o bien mediante una clase.

Título: Re:Como centrar un DIV
Publicado por: SoCu en 20 de Abril 2017, 14:14
Gracias ya lo tengo, el DIV como dices lo colocaba para todos.

Salu2.