Me surge la siguiente duda, tengo mi pagina http://megustapero.nohagasclick.net/ en la cual tiene un box que dice: crea tu frase para facebook aqui!!!
Ese box me gustaria que se expanda hacia abajo una vez que las personas escriban y lleguen al borde derecho del box.
Lo mismo necesitaria para cuando se entra a cualquier frase, por ejemplo: http://megustapero.nohagasclick.net/like.php?id=49 que es excesivamente larga, que el box se desplace hacia abajo y no hacia la derecha.
Dejo el index.php - el div en cuestion se llama: <div id="page_details" class="rounded">
Código HTML:
<html lang="es"> <head> <title>Megustapero... publica tu frase en facebook y seras famoso!</title> <link rel="stylesheet" href="styles.css"> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.corner.js"></script> <script type="text/javascript" src="js/main.js"></script> </script> <link href="/favicon.ico" rel="shortcut icon"> <meta property="og:title" content="Megustapero.nohagasclick.net"/> <meta property="og:type" content="website"/> <meta property="og:url" content="http://megustapero.nohagasclick.net/"/> <meta property="og:image" content="Megustapero.nohagasclick.net/images/ilike2.jpg"/> <meta property="og:site_name" content="Megustapero.nohagasclick.net"/> <meta property="fb:admins" content="190534881031651"/> <meta property="og:description" content="Crea tus propias frases para facebook, publicalas, y se famoso, es gratis, rapido, simple y puedes compartirlo con todos tus amigos!"/> </head> <body> <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({appId: '190534881031651', status: true, cookie: true, xfbml: true}); }; (function() { var e = document.createElement('script'); e.async = true; e.src = document.location.protocol + '//connect.facebook.net/es_LA/all.js'; document.getElementById('fb-root').appendChild(e); }()); </script> <div id="header"> <a href="index.php" id="branding"><span>Megustapero.nohagasclick.net</span></a> <p id="total_pages" class="rounded"><span id="count"> <? $x=mysql_query("SELECT * FROM fblike ORDER BY id DESC LIMIT 0,1"); $nr=0; while ($y=mysql_fetch_assoc($x)) { $id=$y['id']; $like=$y['like']; ?> <?=$id?><? echo substr(0,44);?> <? } ?></span> frases creadas</p> </div> <div id="page_details" class="rounded"> <h2>Crear una nueva frase!</h2> <p id="character_count"><span id="characters">100</span> caracteres habilitados</p> <form method="POST" action="index.php"> <input type="text" name="like" class="comments" maxlength="100" onclick="this.value='';" onblur="this.value=(this.value=='')?'Crea tu frase para facebook aqui!!!':this.value;"> <p id="url"></p> <button id="create_button" type="submit"></button> </form> </div> <div id="popular_pages" class="rounded box_420"> <h2>Top 10 de las frases mas populares</h2> <ul> <? $x=mysql_query("SELECT * FROM fblike ORDER BY hits DESC LIMIT 0,10"); $nr=0; while ($y=mysql_fetch_assoc($x)) { $id=$y['id']; $like=$y['like']; ?> <li><a href='like.php?id=<?=$id?>'><? echo substr($like, 0,44);?></a><br> </li> <? } ?> </ul> </div> <div id="new_pages" class="rounded box_420"> <h2>Nuevas Frases!!</h2> <ul> <? $x=mysql_query("SELECT * FROM fblike ORDER BY id DESC LIMIT 0,10"); $nr=0; while ($y=mysql_fetch_assoc($x)) { $id=$y['id']; $like=$y['like']; ?> <li><a href='like.php?id=<?=$id?>'><? echo substr($like, 0,44);?></a><br></li> <? } ?> </ul> </div> <p id="footer" class="rounded" align="center">Megustapero.nohagasclick.net © 2011. Megustapero.nohagasclick.net no tiene relacion con Facebook <br><script type="text/javascript" src="http://widgets.amung.us/small.js"></script><script type="text/javascript">WAU_small('megustapero')</script></br></p> </body> </html>
Código HTML:
html * {margin: 0; padding: 0;}
body {
margin: 0 auto;
width: 940px;
background-image: url(images/bg.jpg);
font-family: Verdana;
font-size: 62.5%;
line-height: 1.2em;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #444;}
UL {
font-size : 10pt;
font-family : "Trebuchet MS", arial, helvetica, sans-serif;
color : #003366;
;
}
UL UL LI {
font-size : 10pt;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color : #003366;
;
}
UL UL UL LI {
font-size : 10pt;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color : #003366;
;
}
#branding {display: block; width: 600px; height: 97px; background: url('images/logo.png') no-repeat left center; margin-top: 10px;}
#branding span {position: absolute; left: -9999px;}
h2 {color: #464646; font-size: 2em; margin-bottom: 10px;}
ul {}
li {list-style: none;}
input {
font-family: Verdana;
color: #c4c4c4;
font-size: 1.8em;
padding: 8px;
border: #ececec 2px solid;
margin-top: 5px;
}
p {font-size: 1.4em;}
button {width: 124px; height: 21px; border: none; cursor: pointer; display: block;}
.rounded {
background: #fff;
margin-top: 20px;}
.rounded {
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
border-radius: 20px;
}
.box_420 {width: 420px; padding: 20px; float: left; overflow: hidden; margin-bottom: 20px;}
.box_420 li {overflow: hidden; border-bottom: #e2e2e2 1px solid;}
.box_420 li .like_button {float: left; margin-right: 30px; width:55px; height:25px; padding-top: 6px;}
.box_420 ul li a {display: block; color: #686868; font-size: 1.2em; text-decoration: none; float: left; padding: 10px 0;}
.box_420 ul li.last {border: none;}
#create_page, #page_details {padding: 20px; overflow: hidden; clear: both;}
#create_page input, #page_details input {width: 880px;}
#character_count {float: right; font-size: 1.2em; color: #7d7d7d; margin: -10px 0 10px 0;}
#url {font-size: 1.4em; margin-top: 10px; color: #aeaeae; display: none;}
#create_button {float: right; margin-top: 10px; width: 124px; height: 21px; background: url('images/create_button.gif') no-repeat left center;}
#create_button span {position: absolute; left: -999px;}
#total_pages {
padding: 20px;
width: 200px;
text-align: center;
font-size: 1.4em;
float: right;
margin: -80px 0 10px 0;}
#total_pages span#count {
font-weight: 700;}
#popular_pages ul li, #new_pages ul li {overflow: hidden;}
#popular_pages ul li a:hover, #new_pages ul li a:hover {color: #464646;}
ul li a.last {border: none !important;}
#popular_pages h2, #new_pages h2 {
padding: 12px 0 12px 45px;
font-size: 1.8em;
margin-top: -20px;
background: url('images/star.gif') left center no-repeat;
}
#new_pages, #statistics, #useful_links {margin-left: 20px;}
#share {overflow: hidden;}
#share li {float: left; margin-right: 10px;}
#share li a {color: #7d7d7d; font-size: 1.2em;}
#footer {padding: 20px; font-size: 1.2em; clear: both; margin-bottom: 20px;}
.expandable_box {
width: 600px;
overflow: auto;
}


