Este es mi objetivo. Pestañas en ángulo con transparencia una encima de la otra. ¿Cómo construiría esto sin usar jpgs o pngs, pero solo css?¿Cómo puedo hacer una interfaz de pestañas en ángulo con solo jquery y css3?
Respuesta
Este tuts le conseguirá ir pero voy a tratar de maqueta algo en un minuto!
http://www.howtocreate.co.uk/tutorials/css/slopes
http://net.tutsplus.com/articles/news/fun-with-css-shapes/
Por cierto gran pregunta!
Editar:
Aquí es el "final" resultado:
Ver que here!
NOTA:
Sólo ten en cuenta que este es un "hack", y que tal vez no sea la mejor idea para poner en práctica en realidad, creo (no puede probarlo ahora) IE tiene algunos problemas con este , si se le pregunta acerca de la usabilidad y la accesibilidad, yo diría que ir con imágenes :)
'border-right' debe ser' # fff' :) – Dutchie432
Esto es genial, pero ¿qué ocurre si deseo agregar un trazo sólido alrededor de las pestañas como mi imagen? Sería difícil si las pestañas en ángulo ya son bordes, ¿no? – WillingLearner
@WillingLearner Déjame ver ... ¡podría ser! – Trufa
Mi opinión sobre esto sería el uso de CSS para crear ángulos: http://www.howtocreate.co.uk/tutorials/css/slopes o http://www.dinnermint.org/blog/css/creating-triangles-in-css/
se crea el 'fin' pieza de la pestaña como un ángulo que es blanco/bl ack, y luego use jquery para aplicar transparencia y selección.
Eso debería ayudarlo a comenzar sin imágenes.
¿Tiene que ser con CSS o solo espera no utilizar imágenes de trama? Podría, por ejemplo, usar una imagen de fondo SVG, que probablemente tendrá un tamaño de archivo más pequeño que una imagen ráster y se escalará mejor. Puede utilizar un uri de datos si le preocupan las solicitudes HTTP. También podría usar un SVG o png como imagen de borde si no desea utilizar background-image.
- 1. ¿Cómo puedo hacer un menú de acordeón con CSS3?
- 2. ¿Cómo hacer un átomo como la animación con animaciones CSS3?
- 3. jquery arrastre y gire en el ángulo
- 4. Hacer triángulo CSS3 con degradado lineal
- 5. ¿Cómo puedo hacer un div con formas irregulares con css3 y html5?
- 6. Pestañas verticales con JQuery?
- 7. Desactivar animación CSS3 con jQuery?
- 8. Con las pestañas jQuery UI, ¿cómo puedo ejecutar el código después de hacer clic en una pestaña?
- 9. ¿Cómo creo un engranaje rotativo con CSS3 y jQuery?
- 10. ¿Cómo puedo hacer una publicación onclientclick utilizando jQuery con asp.net
- 11. Hacer pestañas móviles en Qt
- 12. ¿Cómo puedo hacer una cuenta atrás jQuery
- 13. ¿Cómo crear pestañas simples con jQuery?
- 14. ¿Cómo puedo hacer un borde interno usando CSS3?
- 15. Usando jQuery UI Tabs. ¿Cómo puedo hacer que una de las pestañas se vincule a una URL en lugar de cargar un panel de pestañas?
- 16. fotogramas clave de activación CSS3 y jQuery
- 17. ¿Cómo puedo determinar el ángulo del dispositivo?
- 18. cómo hacer una animación en bucle esperar utilizando CSS3
- 19. ¿Cómo puedo hacer matemáticas con palabras en jQuery?
- 20. ¿Puedo formatear mi código JavaScript/JQuery con saltos de línea y pestañas?
- 21. ¿Cómo desplazar las pestañas de jQuery ui?
- 22. ¿Puedo hacer cumplir una rama de solo fusión en git?
- 23. Dado un ángulo y longitud, ¿cómo puedo calcular las coordenadas
- 24. Cómo alinear en el centro las pestañas de la interfaz de usuario de jQuery: con la captura de pantalla
- 25. Dibujar texto en ángulo
- 26. cómo hacer una actualización de página parcial con jquery
- 27. ¿Cómo puedo serializar una interfaz?
- 28. Cómo crear libretas con pestañas de Mathematica
- 29. cómo agregar y eliminar las pestañas jquery dinámicamente?
- 30. ¿Cómo puedo hacer una búsqueda masiva y reemplazar con Perl?
¿Las esquinas redondeadas do? o necesitan estar en ángulo –
esto es casi imposible de hacer solo con CSS. hay algunas cosas locas que puedes hacer con javascript, por supuesto, pero definitivamente no vale la pena el ahorro de tiempo que obtendrías al usar imágenes. – Jason