Aquí es el sitio Actualmente estoy trabajando en: http://willcrichton.net/Divs poligonales: ¿hacer desbordamiento de contenido en una forma específica?
Si hace clic en las flechas en cada lado del hexágono en el medio, se puede ver que las transiciones izquierda y derecha utilizando jQuery Cycle + + jQuery jQuery Easing. Sin embargo, también puedes ver que es bastante feo, porque estoy usando hexágonos y no cuadrados, y como los divs tienen forma cuadrada, el contenido del hexágono se superpone con el fondo de una manera desagradable.
Entonces, mi pregunta es: ¿cómo podría piratear un div en un hexágono? Ese hexágono debe ser del mismo tamaño/forma que el contenido div, y cuando el contenido está fuera del área del hexágono debe ser invisible.
Editar:
HTML
<div id="content">
<div class="slide">
<a href="#"><div class="arrow left"></div></a>
<a href="#"><div class="arrow right"></div></a>
<div id="websites-title"></div>
<div class="website">
</div>
</div>
<div class="slide">
<a href="#"><div class="arrow left"></div></a>
<a href="#"><div class="arrow right"></div></a>
</div></div>
<script type="text/javascript">
$("#content").cycle({
fx: 'scrollHorz',
timeout: 0,
prev: ".left",
next: ".right",
easing: "easeInOutBack"
});
</script>
CSS
/* Container styles */ #container { width: 908px; height: 787px; left: 50%; top: 50%; position: absolute; margin-top: -393.5px; margin-left: -452px; background-image: url("images/background.png"); font: 12px "Lucida Sans Unicode", "Arial", sans-serif; z-index: 3; } #content { width: 686px; height: 598px; position: absolute; left: 50%; top: 50%; margin-top: -282px; margin-left: -343.5px; /*background-image: url("images/hacky_hole2.png");*/ z-index: 1; } .slide { width: 100%; height: 100%; background-image: url("images/content.png"); position: relative; z-index: 2; }
ACTUALIZACIÓN: Si marca el sitio ahora, vería mi intento fallido en el uso de la "ventana" método y puede ver por qué el índice Z no funcionó.
Para su capa hacky_hole2.png, su índice z debe ser más alto que su capa de deslizamiento. Los números más altos van más arriba en la pila del índice Z. –